@keyframes astroFadeInOut{0%{opacity:1}to{opacity:0}}@keyframes astroFadeIn{0%{opacity:0;mix-blend-mode:plus-lighter}to{opacity:1;mix-blend-mode:plus-lighter}}@keyframes astroFadeOut{0%{opacity:1;mix-blend-mode:plus-lighter}to{opacity:0;mix-blend-mode:plus-lighter}}@keyframes astroSlideFromRight{0%{transform:translate(100%)}}@keyframes astroSlideFromLeft{0%{transform:translate(-100%)}}@keyframes astroSlideToRight{to{transform:translate(100%)}}@keyframes astroSlideToLeft{to{transform:translate(-100%)}}@media (prefers-reduced-motion){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*),[data-astro-transition-scope]{animation:none!important}}.astro-route-announcer{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;top:0;left:0;overflow:hidden}.ink-scene{z-index:var(--z-scene);pointer-events:none;background:var(--scene-paper-day);contain:strict;position:fixed;inset:0;overflow:hidden}:root[data-theme=night] .ink-scene{background:var(--scene-paper-night)}.ink-canvas{pointer-events:none;opacity:0;width:100%;height:100%;transition:opacity .9s var(--ease-ink);position:absolute;inset:0}.ink-scene[data-state=ready] .ink-canvas{opacity:1}.ink-poster{object-fit:cover;object-position:62% 50%;width:100%;max-width:none;height:100%;transition:opacity .9s var(--ease-ink), transform 1.6s cubic-bezier(.65, 0, .35, 1), width 1.6s cubic-bezier(.65, 0, .35, 1), height 1.6s cubic-bezier(.65, 0, .35, 1);position:absolute;inset:0}.ink-scene[style*=--poster-w] .ink-poster{width:var(--poster-w);height:var(--poster-h);transform:translate3d(var(--poster-x), var(--poster-y), 0);object-fit:fill;inset:0 auto auto 0}.ink-scene[data-portrait=true] .ink-poster{-webkit-mask-image:linear-gradient(#0000 0,#000 16%);mask-image:linear-gradient(#0000 0,#000 16%)}.ink-poster--night,:root[data-theme=night] .ink-poster--day{display:none}:root[data-theme=night] .ink-poster--night{display:block}@media (prefers-color-scheme:dark){:root:not([data-theme]) .ink-poster--day{display:none}:root:not([data-theme]) .ink-poster--night{display:block}:root:not([data-theme]) .ink-scene{background:var(--scene-paper-night)}}.ink-scene[data-state=ready] .ink-poster{opacity:0}.ink-veil{background:var(--scene-paper-day);opacity:var(--scene-dim,0);transition:opacity .8s var(--ease-ink);position:absolute;inset:0}:root[data-theme=night] .ink-veil{background:var(--scene-paper-night)}.ink-scene[data-state=ready] .ink-veil{opacity:0}.seal[data-astro-cid-lojqx2gf]{flex:none;overflow:visible}.theme-toggle[data-astro-cid-l6lhmie6]{cursor:pointer;min-width:44px;min-height:44px;color:var(--ink-soft);background:0 0;border:0;border-radius:999px;align-items:center;gap:.5rem;padding:0 .6rem;display:inline-flex}.theme-toggle__glyph[data-astro-cid-l6lhmie6]{flex:none;width:24px;height:24px;position:relative}.theme-toggle__glyph[data-astro-cid-l6lhmie6] svg[data-astro-cid-l6lhmie6]{width:24px;height:24px;transition:opacity .6s var(--ease-ink), transform .9s var(--ease-ink);position:absolute;inset:0}.glyph-moon[data-astro-cid-l6lhmie6]{opacity:0;transform:rotate(-40deg)scale(.6)}.theme-toggle[data-astro-cid-l6lhmie6][aria-pressed=true] .glyph-sun[data-astro-cid-l6lhmie6]{opacity:0;transform:translateY(6px)scale(.6)}.theme-toggle[data-astro-cid-l6lhmie6][aria-pressed=true] .glyph-moon[data-astro-cid-l6lhmie6]{opacity:1;transform:none}.theme-toggle[data-astro-cid-l6lhmie6]:hover .glyph-sun[data-astro-cid-l6lhmie6]{transform:rotate(30deg)}.theme-toggle__label[data-astro-cid-l6lhmie6]{white-space:nowrap}.t-arrows[data-astro-cid-l6lhmie6]{font-family:var(--font-body);color:var(--prick);margin-inline:.1em}.t-day[data-astro-cid-l6lhmie6],.t-night[data-astro-cid-l6lhmie6]{transition:color var(--dur-base)}.theme-toggle[data-astro-cid-l6lhmie6][aria-pressed=false] .t-day[data-astro-cid-l6lhmie6],.theme-toggle[data-astro-cid-l6lhmie6][aria-pressed=true] .t-night[data-astro-cid-l6lhmie6]{color:var(--ink)}@media (width<=47.99rem){.theme-toggle__label[data-astro-cid-l6lhmie6]{display:none}}.site-header[data-astro-cid-nen7h5rs]{z-index:var(--z-header);height:var(--header-h);padding:0 max(var(--gutter), env(safe-area-inset-right)) 0 max(var(--gutter), env(safe-area-inset-left));transition:background-color var(--dur-slow) var(--ease-ink), box-shadow var(--dur-slow) var(--ease-ink), height var(--dur-slow) var(--ease-ink);--scrim:var(--paper);--scrim-strength:90%;justify-content:space-between;align-items:center;gap:1rem;display:flex;position:fixed;top:0;left:0;right:0}:root[data-theme=night] .site-header[data-astro-cid-nen7h5rs]{--scrim:#070913;--scrim-strength:82%}.site-header[data-astro-cid-nen7h5rs]:before{content:"";z-index:-1;background:linear-gradient(to bottom, color-mix(in srgb, var(--scrim) var(--scrim-strength), transparent) 0%, color-mix(in srgb, var(--scrim) calc(var(--scrim-strength) * .86), transparent) 38%, color-mix(in srgb, var(--scrim) calc(var(--scrim-strength) * .52), transparent) 64%, color-mix(in srgb, var(--scrim) calc(var(--scrim-strength) * .2), transparent) 84%, transparent 100%);pointer-events:none;transition:opacity var(--dur-slow) var(--ease-ink);position:absolute;inset:0 0 -2.75rem}html.is-scrolled .site-header[data-astro-cid-nen7h5rs]:before{opacity:0}.site-header[data-astro-cid-nen7h5rs]:after{content:"";border-top:1px solid var(--rule);background:radial-gradient(circle, var(--prick) .9px, transparent 1.3px) 0 3px / 9px 4px repeat-x;opacity:0;height:5px;transition:opacity var(--dur-slow) var(--ease-ink);position:absolute;bottom:0;left:0;right:0}html.is-scrolled .site-header[data-astro-cid-nen7h5rs]{background-color:color-mix(in srgb, var(--vellum) 94%, transparent);backdrop-filter:blur(6px)saturate(1.1);height:calc(var(--header-h) - .5rem)}html.is-scrolled .site-header[data-astro-cid-nen7h5rs]:after{opacity:1}.brand[data-astro-cid-nen7h5rs]{min-height:44px;color:var(--ink);border-radius:999px;align-items:center;gap:.7rem;padding-right:.4rem;text-decoration:none;display:inline-flex}.brand[data-astro-cid-nen7h5rs] .brand__seal{transition:transform .9s var(--ease-swing)}.brand[data-astro-cid-nen7h5rs]:hover .brand__seal{transform:rotate(-14deg)}.brand__name[data-astro-cid-nen7h5rs]{letter-spacing:.12em;font-size:1rem}.site-header__right[data-astro-cid-nen7h5rs]{align-items:center;gap:clamp(.25rem,1.2vw,1.25rem);display:flex}.nav[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{gap:clamp(.25rem,1.4vw,1.6rem);margin:0;padding:0;list-style:none;display:flex}.nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{min-height:44px;color:var(--ink);align-items:center;padding:0 .35rem;text-decoration:none;display:inline-flex;position:relative}.nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:after{content:"";background:radial-gradient(circle, var(--vermilion) 1px, transparent 1.4px) 0 50% / 6px 3px repeat-x;clip-path:inset(0 100% 0 0);height:3px;transition:clip-path var(--dur-slow) var(--ease-ink);position:absolute;bottom:.55rem;left:.35rem;right:.35rem}.nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover:after,.nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=page]:after{clip-path:inset(0)}.nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=page]{color:var(--rubric)}.contents-btn[data-astro-cid-nen7h5rs]{border:1px solid var(--rule);background:color-mix(in srgb, var(--vellum) 88%, transparent);min-height:44px;color:var(--ink);cursor:pointer;border-radius:999px;align-items:center;gap:.55rem;padding:0 .9rem;font-size:.875rem;display:none}.contents-btn__dots[data-astro-cid-nen7h5rs]{gap:3px;display:inline-grid}.contents-btn__dots[data-astro-cid-nen7h5rs] i[data-astro-cid-nen7h5rs]{background:var(--vermilion);border-radius:50%;width:4px;height:4px;display:block}.contents-btn__dots[data-astro-cid-nen7h5rs] i[data-astro-cid-nen7h5rs]:nth-child(2){transform:translate(3px)}@media (width<=47.99rem){.nav[data-astro-cid-nen7h5rs],.brand__name[data-astro-cid-nen7h5rs]{display:none}.contents-btn[data-astro-cid-nen7h5rs]{display:inline-flex}}.contents-folio[data-astro-cid-nen7h5rs]{width:100%;max-width:none;height:100%;max-height:none;color:var(--ink);overscroll-behavior:contain;background:0 0;border:0;margin:0;padding:0}.contents-folio[data-astro-cid-nen7h5rs]::backdrop{background:color-mix(in srgb, var(--paper) 55%, transparent);backdrop-filter:blur(3px)}.contents-folio[data-astro-cid-nen7h5rs][open]{animation:contents-in .52s var(--ease-ink) both;display:flex}@keyframes contents-in{0%{opacity:0;transform:translateY(18px)rotate(.4deg)}}.contents-folio__sheet[data-astro-cid-nen7h5rs]{margin:max(.75rem, env(safe-area-inset-top)) .75rem .75rem;flex-direction:column;flex:1;padding:1.5rem 1.75rem 2rem;display:flex;overflow-y:auto}.contents-folio__head[data-astro-cid-nen7h5rs]{border-bottom:1px solid var(--rule);justify-content:space-between;align-items:center;margin-bottom:1.75rem;padding-bottom:.5rem;display:flex}.contents-folio__head[data-astro-cid-nen7h5rs] p[data-astro-cid-nen7h5rs]{margin:0;font-size:1rem}.contents-close[data-astro-cid-nen7h5rs]{border:1px solid var(--rule);min-width:44px;min-height:44px;color:var(--ink);cursor:pointer;background:0 0;border-radius:999px;padding:0 .75rem}.contents-list[data-astro-cid-nen7h5rs]{gap:.25rem;margin:0;padding:0;list-style:none;display:grid}.contents-list[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{color:var(--ink);border-bottom:1px dotted var(--prick);grid-template-columns:2.5rem 1fr auto;align-items:baseline;gap:.5rem;padding:.75rem 0;text-decoration:none;display:grid}.contents-list__num[data-astro-cid-nen7h5rs]{color:var(--rubric)}.contents-list__label[data-astro-cid-nen7h5rs]{font-family:var(--font-display);font-size:var(--step-3);line-height:1.1}.contents-list__latin[data-astro-cid-nen7h5rs]{color:var(--ink-soft);font-style:italic}.contents-list[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=page] .contents-list__label[data-astro-cid-nen7h5rs]{color:var(--rubric)}.contents-latest[data-astro-cid-nen7h5rs]{margin-top:2rem}.contents-latest[data-astro-cid-nen7h5rs] h2[data-astro-cid-nen7h5rs]{margin-bottom:.5rem;font-size:.875rem}.contents-latest[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{margin:0;padding:0;list-style:none}.contents-latest[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{min-height:44px;color:var(--ink);padding:.55rem 0;font-style:italic;text-decoration:none;display:block}.contents-latest[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][lang=ar]{font-size:1.2em;font-style:normal}.contents-folio__foot[data-astro-cid-nen7h5rs]{text-align:center;margin-top:auto;padding-top:2rem}.fleuron--wide[data-astro-cid-ajowvb3l]{width:min(13.75rem,70%);height:1.75rem}.colophon-wrap[data-astro-cid-jo6i4kqk]{z-index:var(--z-content);padding:0 var(--gutter) clamp(2rem, 5vw, 4rem);position:relative}.colophon[data-astro-cid-jo6i4kqk]{text-align:center;max-width:44rem;margin:0 auto;padding:clamp(1.75rem,4vw,3rem) clamp(1.25rem,5vw,3.5rem) clamp(2rem,4vw,3rem)}.colophon[data-astro-cid-jo6i4kqk] .fleuron{margin:0 auto 1rem}.colophon__explicit[data-astro-cid-jo6i4kqk]{font-style:italic;font-size:var(--step-0);margin:0 0 .5rem}.colophon__explicit[data-astro-cid-jo6i4kqk] .sc[data-astro-cid-jo6i4kqk]{margin-bottom:.2rem;font-style:normal;display:block}.colophon__year[data-astro-cid-jo6i4kqk]{color:var(--ink-soft);margin:0 0 1rem}.colophon__actions[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;justify-content:center;gap:.5rem 1.5rem;margin:0 0 1.25rem;padding:0;list-style:none;display:flex}.colophon__link[data-astro-cid-jo6i4kqk],.colophon__still[data-astro-cid-jo6i4kqk]{min-height:44px;color:var(--rubric);cursor:pointer;border:0;border-bottom:1px dotted color-mix(in srgb, var(--rubric) 60%, transparent);background:0 0;border-radius:0;align-items:center;gap:.5rem;padding:0 .25rem;text-decoration:none;display:inline-flex}.colophon__link[data-astro-cid-jo6i4kqk]:hover,.colophon__still[data-astro-cid-jo6i4kqk]:hover{border-bottom-style:solid}.still-dot[data-astro-cid-jo6i4kqk]{border:1.5px solid var(--vermilion);border-radius:50%;width:10px;height:10px;position:relative}.colophon__still[data-astro-cid-jo6i4kqk][aria-pressed=true] .still-dot[data-astro-cid-jo6i4kqk]{background:var(--vermilion)}.colophon__credit[data-astro-cid-jo6i4kqk]{max-width:36rem;color:var(--ink-soft);margin:0 auto;font-size:.9rem;font-style:italic;line-height:1.5}:root{color-scheme:light;--paper:#efe5cc;--vellum:#f6eedb;--vellum-deep:#eaddbf;--rule:#d6c6a0;--prick:#c9b68c;--ink:#2b2119;--ink-soft:#5e4d3b;--rubric:#a3301b;--gold-ink:#7a5a1e;--lapis:#26477a;--vermilion:#c9432a;--gold:#b08a3e;--gold-hi:#e3c77a;--gold-lo:#8a6a2c;--shadow-folio:0 1px 0 #2b21190f, 0 18px 40px -22px #2b211973, 0 2px 6px -2px #2b21191f;--scene-paper-day:#efe5cc;--scene-paper-night:#0e1220;--scene-ink:#2a2019;--scene-ink-sea:#1e2634;--scene-accent:#c9432a;--scene-night-ink:#e6dcc2;--scene-moon:#f6eed6;--scene-glow:#f0b85c;--font-display:"IM Fell English", "Cormorant Garamond Variable", Georgia, serif;--font-sc:"IM Fell English SC", "IM Fell English", Georgia, serif;--font-body:"EB Garamond Variable", "EB Garamond", Garamond, Georgia, serif;--font-versal:"Cormorant Garamond Variable", "Cormorant Garamond", Georgia, serif;--font-arabic:"Amiri", "Noto Naskh Arabic", "Geeza Pro", serif;--font-mono:ui-monospace, "SF Mono", Menlo, Consolas, monospace;--step--1:clamp(.84rem, .8rem + .15vw, .9rem);--step-0:clamp(1.0625rem, 1rem + .35vw, 1.25rem);--step-1:clamp(1.25rem, 1.12rem + .6vw, 1.5rem);--step-2:clamp(1.4rem, 1.1rem + 1.2vw, 2rem);--step-3:clamp(1.8rem, 1.3rem + 2vw, 2.75rem);--step-4:clamp(2.25rem, 1.5rem + 3vw, 4rem);--step-5:clamp(3rem, 1.6rem + 5.2vw, 6.25rem);--measure:64ch;--leading:1.62;--s-1:.25rem;--s0:.5rem;--s1:.75rem;--s2:1rem;--s3:1.5rem;--s4:2rem;--s5:3rem;--s6:4rem;--s7:6rem;--s8:8rem;--gutter:clamp(1rem, .6rem + 2vw, 2.5rem);--ease-ink:cubic-bezier(.2, .8, .2, 1);--ease-page:cubic-bezier(.65, 0, .35, 1);--ease-swing:cubic-bezier(.2, .9, .25, 1.12);--dur-quick:.16s;--dur-base:.26s;--dur-slow:.72s;--z-scene:-1;--z-content:1;--z-hotspot:5;--z-header:20;--z-overlay:40;--z-skip:50}:root[data-theme=night]{color-scheme:dark;--paper:#0e1220;--vellum:#151a2c;--vellum-deep:#1d2338;--rule:#2e3654;--prick:#3a4366;--ink:#ece3cc;--ink-soft:#b9af98;--rubric:#ee7a55;--gold-ink:#d9b45e;--lapis:#a9b8d6;--vermilion:#e0603a;--gold:#d9b45e;--gold-hi:#f3dc9a;--gold-lo:#a8843a;--shadow-folio:0 1px 0 #0000004d, 0 22px 50px -24px #000c, 0 2px 8px -2px #0006}@media (prefers-color-scheme:dark){:root:not([data-theme]){color-scheme:dark;--paper:#0e1220;--vellum:#151a2c;--vellum-deep:#1d2338;--rule:#2e3654;--prick:#3a4366;--ink:#ece3cc;--ink-soft:#b9af98;--rubric:#ee7a55;--gold-ink:#d9b45e;--lapis:#a9b8d6;--vermilion:#e0603a;--gold:#d9b45e;--gold-hi:#f3dc9a;--gold-lo:#a8843a;--shadow-folio:0 1px 0 #0000004d, 0 22px 50px -24px #000c, 0 2px 8px -2px #0006}}@font-face{font-family:IM Fell English;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/im-fell-english-latin-400-normal.BhowGHCQ.woff2)format("woff2"),url(/_astro/im-fell-english-latin-400-normal.CxhBQSzl.woff)format("woff")}@font-face{font-family:IM Fell English;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/im-fell-english-latin-400-italic.DD_ylKHZ.woff2)format("woff2"),url(/_astro/im-fell-english-latin-400-italic.hN89MLGX.woff)format("woff")}@font-face{font-family:IM Fell English SC;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/im-fell-english-sc-latin-400-normal.CW_nhHm4.woff2)format("woff2"),url(/_astro/im-fell-english-sc-latin-400-normal.DPW2r_p4.woff)format("woff")}@font-face{font-family:EB Garamond Variable;font-style:normal;font-display:swap;font-weight:400 800;src:url(/_astro/eb-garamond-cyrillic-ext-wght-normal.Bt3rCdHq.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:EB Garamond Variable;font-style:normal;font-display:swap;font-weight:400 800;src:url(/_astro/eb-garamond-cyrillic-wght-normal.DBa2mnKT.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:EB Garamond Variable;font-style:normal;font-display:swap;font-weight:400 800;src:url(/_astro/eb-garamond-greek-ext-wght-normal.CW-BywWH.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:EB Garamond Variable;font-style:normal;font-display:swap;font-weight:400 800;src:url(/_astro/eb-garamond-greek-wght-normal.DCPER7xl.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:EB Garamond Variable;font-style:normal;font-display:swap;font-weight:400 800;src:url(/_astro/eb-garamond-vietnamese-wght-normal.DvUmmjCN.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:EB Garamond Variable;font-style:normal;font-display:swap;font-weight:400 800;src:url(/_astro/eb-garamond-latin-ext-wght-normal.B6IpcvL2.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:EB Garamond Variable;font-style:normal;font-display:swap;font-weight:400 800;src:url(/_astro/eb-garamond-latin-wght-normal.CRpggXlh.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:EB Garamond Variable;font-style:italic;font-display:swap;font-weight:400 800;src:url(/_astro/eb-garamond-cyrillic-ext-wght-italic.Ba0fXTjv.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:EB Garamond Variable;font-style:italic;font-display:swap;font-weight:400 800;src:url(/_astro/eb-garamond-cyrillic-wght-italic.Cini1BOa.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:EB Garamond Variable;font-style:italic;font-display:swap;font-weight:400 800;src:url(/_astro/eb-garamond-greek-ext-wght-italic.nvsmRjVx.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:EB Garamond Variable;font-style:italic;font-display:swap;font-weight:400 800;src:url(/_astro/eb-garamond-greek-wght-italic.Dc0bJcw6.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:EB Garamond Variable;font-style:italic;font-display:swap;font-weight:400 800;src:url(/_astro/eb-garamond-vietnamese-wght-italic.2ii8blLS.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:EB Garamond Variable;font-style:italic;font-display:swap;font-weight:400 800;src:url(/_astro/eb-garamond-latin-ext-wght-italic.CYvIfuu9.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:EB Garamond Variable;font-style:italic;font-display:swap;font-weight:400 800;src:url(/_astro/eb-garamond-latin-wght-italic.AvGrCMCN.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/_astro/cormorant-garamond-cyrillic-ext-wght-normal.Bg62sWL9.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/_astro/cormorant-garamond-cyrillic-wght-normal.BWCqVJN0.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/_astro/cormorant-garamond-vietnamese-wght-normal.CDLFB6hb.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/_astro/cormorant-garamond-latin-ext-wght-normal.ltf1AbuM.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/_astro/cormorant-garamond-latin-wght-normal.CUoBjw-S.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond Variable;font-style:italic;font-display:swap;font-weight:300 700;src:url(/_astro/cormorant-garamond-cyrillic-ext-wght-italic.1rG_WyvK.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond Variable;font-style:italic;font-display:swap;font-weight:300 700;src:url(/_astro/cormorant-garamond-cyrillic-wght-italic.C5ZlGLFt.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond Variable;font-style:italic;font-display:swap;font-weight:300 700;src:url(/_astro/cormorant-garamond-vietnamese-wght-italic.1M78L1Br.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond Variable;font-style:italic;font-display:swap;font-weight:300 700;src:url(/_astro/cormorant-garamond-latin-ext-wght-italic.PWzi_-0y.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond Variable;font-style:italic;font-display:swap;font-weight:300 700;src:url(/_astro/cormorant-garamond-latin-wght-italic.C-nL33vl.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Amiri;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/amiri-arabic-400-normal.D0NIBXga.woff2)format("woff2"),url(/_astro/amiri-arabic-400-normal.C_1DQziU.woff)format("woff")}@font-face{font-family:Amiri;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/amiri-arabic-700-normal.D8FrblyB.woff2)format("woff2"),url(/_astro/amiri-arabic-700-normal.dUd6sHq-.woff)format("woff")}@font-face{font-family:Garamond Fallback;src:local(Georgia),local(Times New Roman);size-adjust:91%;ascent-override:96%;descent-override:30%;line-gap-override:0%}@font-face{font-family:Fell Fallback;src:local(Georgia),local(Times New Roman);size-adjust:94%;ascent-override:90%;descent-override:26%;line-gap-override:0%}:root{--font-display:"IM Fell English", "Fell Fallback", Georgia, serif;--font-sc:"IM Fell English SC", "Fell Fallback", Georgia, serif;--font-body:"EB Garamond Variable", "Garamond Fallback", Garamond, Georgia, serif;--header-h:4.25rem;--folio-max:74rem;--margin-col:17rem;--grain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .32 0 0 0 0 .24 0 0 0 0 .14 0 0 0 .9 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");--grain-opacity:.085;--grain-blend:multiply;--foxing:#96682813;--dot-leader:var(--prick)}:root[data-theme=night]{--grain-opacity:.07;--grain-blend:screen;--foxing:#788cc80d}@media (prefers-color-scheme:dark){:root:not([data-theme]){--grain-opacity:.07;--grain-blend:screen;--foxing:#788cc80d}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:calc(var(--header-h) + 1rem);hanging-punctuation:first allow-end last}body{background:var(--paper);min-height:100svh;color:var(--ink);font-family:var(--font-body);font-size:var(--step-0);font-weight:420;line-height:var(--leading);font-variant-numeric:oldstyle-nums proportional-nums;font-variant-ligatures:common-ligatures;font-kerning:normal;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;margin:0;overflow-x:clip}img,svg,video,canvas{max-width:100%;display:block}img{height:auto}p,li,blockquote,figcaption,dd{text-wrap:pretty}h1,h2,h3,h4{text-wrap:balance;margin:0;font-weight:400}a{color:inherit}button{font:inherit;color:inherit}::selection{background:color-mix(in srgb, var(--gold) 38%, transparent);color:var(--ink)}:focus-visible{outline:2px solid var(--lapis);outline-offset:3px;border-radius:2px}.sc{font-family:var(--font-sc);letter-spacing:.08em;font-variant-ligatures:none;font-variant-numeric:oldstyle-nums;font-size:.875rem;line-height:1.4}.display{font-family:var(--font-display);letter-spacing:-.005em;font-weight:400;line-height:1.05}.rubric{color:var(--rubric)}.gold-ink{color:var(--gold-ink)}.soft{color:var(--ink-soft)}.marginalia{color:var(--ink-soft);font-size:.9rem;font-style:italic;line-height:1.45}.ar,[lang=ar]{font-family:var(--font-arabic);letter-spacing:0;font-variant-numeric:normal;font-style:normal}bdi.ar,span.ar{font-size:1.2em;line-height:1}.rubric-head{font-family:var(--font-display);font-size:var(--step-2);color:var(--rubric);flex-wrap:wrap;align-items:baseline;gap:.45em;line-height:1.15;display:flex}.rubric-head:before{content:"¶";color:var(--vermilion);font-family:var(--font-versal);font-size:.95em;font-weight:600;transform:translateY(.02em)}.rubric-head .ar{color:var(--gold-ink);margin-inline-start:.2em;font-size:.9em}.rubric-head .gloss{font-family:var(--font-sc);letter-spacing:.08em;color:var(--ink-soft);align-self:center;font-size:.875rem}.rubric-head .gloss:before{content:"· ";color:var(--vermilion)}.rubric-link{font-family:var(--font-sc);letter-spacing:.08em;color:var(--rubric);background:radial-gradient(circle, var(--vermilion) .9px, transparent 1.3px) 0 calc(100% - .55rem) / 5px 3px repeat-x;min-height:44px;transition:color var(--dur-base) var(--ease-ink);background-clip:padding-box;align-items:center;gap:.55em;padding-block:.25rem;font-size:1rem;text-decoration:none;display:inline-flex;position:relative}.rubric-link:after{content:"";background:var(--rubric);transform-origin:0;height:1.5px;transition:transform var(--dur-slow) var(--ease-ink);position:absolute;bottom:calc(.55rem - 1px);left:0;right:0;transform:scaleX(0)}.rubric-link:hover:after,.rubric-link:focus-visible:after{transform:scaleX(1)}.rubric-link .mark{font-family:var(--font-versal);color:var(--vermilion);font-size:1.15em;font-weight:600;line-height:1}.ink-link{color:var(--ink);text-decoration-line:underline;text-decoration-color:color-mix(in srgb, var(--rubric) 55%, transparent);text-underline-offset:.18em;transition:color var(--dur-quick), text-decoration-color var(--dur-quick);text-decoration-thickness:1px}.ink-link:hover{color:var(--rubric);text-decoration-color:currentColor}.folio{isolation:isolate;z-index:var(--z-content);color:var(--ink);background:radial-gradient(120% 60% at 0% 0%, var(--foxing), transparent 55%), radial-gradient(90% 50% at 100% 100%, var(--foxing), transparent 60%), radial-gradient(40% 18% at 78% 12%, var(--foxing), transparent 70%), var(--vellum);box-shadow:var(--shadow-folio);border-radius:3px 3px 4px 4px/3px 3px 7px 7px;padding:clamp(1.75rem,1rem + 4vw,4.75rem) clamp(1.25rem,.5rem + 4vw,5rem);position:relative}.folio:before{content:"";z-index:-1;border-radius:inherit;background-image:var(--grain);opacity:var(--grain-opacity);mix-blend-mode:var(--grain-blend);pointer-events:none;position:absolute;inset:0}.folio:after{content:"";z-index:-1;border:1px solid color-mix(in srgb, var(--rule) 75%, transparent);outline:1px solid color-mix(in srgb, var(--rule) 40%, transparent);outline-offset:3px;pointer-events:none;position:absolute;inset:clamp(8px,1.2vw,16px)}.folio--pricked{--prick-x:calc(100% - clamp(16px, 2.2vw, 30px))}.folio--pricked>.pricking{background:radial-gradient(circle at 3px 3px, var(--prick) 1.3px, transparent 1.8px) 0 0 / 6px 26px repeat-y;pointer-events:none;opacity:.9;width:6px;position:absolute;top:clamp(2rem,5vw,4rem);bottom:clamp(2rem,5vw,4rem);right:clamp(3px,.55vw,7px)}.running-head{color:var(--ink-soft);border-bottom:1px solid var(--rule);justify-content:space-between;gap:1rem;margin:calc(clamp(1.75rem,1rem + 4vw,4.75rem)/-1.81818) 0 clamp(1.5rem,3vw,2.75rem);padding-bottom:.6rem;display:flex;position:relative}.running-head:after{content:"";border-bottom:1px solid color-mix(in srgb, var(--rule) 55%, transparent);position:absolute;bottom:-4px;left:0;right:0}.fleuron{width:3.25rem;height:1.75rem;margin:var(--s5) auto;color:var(--gold);display:block}.measure{max-width:var(--measure)}.dropcap{float:left;font-family:var(--font-versal);font-weight:650;font-size:calc(var(--leading) * 3em - .2em);color:var(--rubric);text-shadow:.02em .02em 0 color-mix(in srgb, var(--gold) 55%, transparent);font-variant-numeric:lining-nums;margin:.09em .1em -.1em -.04em;padding:.06em .08em 0 0;line-height:.82}[dir=rtl] .dropcap{float:right;font-family:var(--font-arabic);margin:0 0 0 .12em}.skip-link{z-index:var(--z-skip);background:var(--vellum);color:var(--ink);font-family:var(--font-sc);letter-spacing:.08em;border:1px solid var(--rule);box-shadow:var(--shadow-folio);transition:transform var(--dur-base) var(--ease-ink);padding:.7rem 1.1rem;position:fixed;top:.75rem;left:.75rem;transform:translateY(-160%)}.skip-link:focus,.skip-link:focus-visible{transform:none}.sr-only{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.dotted-rule{height:3px;margin:var(--s4) 0;background:radial-gradient(circle, var(--prick) 1px, transparent 1.4px) 0 50% / 7px 3px repeat-x;border:0}.page{z-index:var(--z-content);min-height:100svh;padding:calc(var(--header-h) + clamp(1.5rem, 5vw, 4.5rem)) var(--gutter) clamp(3rem, 6vw, 6rem);position:relative}html.theme-shift,html.theme-shift *,html.theme-shift :before,html.theme-shift :after{transition:color .9s var(--ease-page) .7s, background-color .9s var(--ease-page) .7s, border-color .9s var(--ease-page) .7s, outline-color .9s var(--ease-page) .7s, fill .9s var(--ease-page) .7s, stroke .9s var(--ease-page) .7s, box-shadow .9s var(--ease-page) .7s, text-decoration-color .9s var(--ease-page) .7s!important}@keyframes folio-leave{to{opacity:0;filter:blur(1.5px);transform:translateY(-14px)rotate(-.35deg)}}@keyframes folio-arrive{0%{opacity:0;filter:blur(2px);transform:translateY(22px)rotate(.25deg)}}::view-transition-old(folio){animation:.45s var(--ease-page) both folio-leave}::view-transition-new(folio){animation:.45s var(--ease-page) 80ms both folio-arrive}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:1ms!important;transition-delay:0s!important;animation-duration:1ms!important;animation-iteration-count:1!important;animation-delay:0s!important}}html[data-still=true] .loops,html[data-still=true] .loops *,html[data-still=true] .loops:before,html[data-still=true] .loops:after{animation-play-state:paused!important}.prose{max-width:var(--measure);font-size:var(--step-0);line-height:var(--leading);position:relative}.prose>*+*{margin-top:1.05em}.prose p{margin:0}.prose>p+p{margin-top:.9em}.prose .has-versal .dropcap{font-size:calc(var(--leading) * 3em + .05em);margin-top:.07em}.prose .has-versal:first-line{letter-spacing:.03em;font-variant-caps:small-caps}.prose h2{font-family:var(--font-display);font-size:var(--step-2);color:var(--rubric);margin-top:2.1em;margin-bottom:-.1em;line-height:1.15;position:relative}.prose h2:before{content:"¶";font-family:var(--font-versal);color:var(--vermilion);margin-inline-end:.4em;font-weight:600}@media (width>=1100px){.prose h2:before{margin-inline-end:.45em;position:absolute;inset-inline-end:100%}}.prose h3{font-family:var(--font-body);font-style:italic;font-weight:500;font-size:var(--step-1);margin-top:1.8em;margin-bottom:-.2em;line-height:1.3}.prose h4{font-family:var(--font-sc);letter-spacing:.08em;color:var(--ink-soft);margin-top:1.6em;font-size:1rem}.prose h2+*,.prose h3+*,.prose h4+*{margin-top:.7em}.prose a:not([data-footnote-ref]):not([data-footnote-backref]){color:var(--ink);text-decoration-line:underline;text-decoration-color:color-mix(in srgb, var(--rubric) 55%, transparent);text-underline-offset:.18em;transition:color var(--dur-quick), text-decoration-color var(--dur-quick);text-decoration-thickness:1px}.prose a:not([data-footnote-ref]):hover{color:var(--rubric);text-decoration-color:currentColor}.prose strong{font-weight:620}.prose em{font-style:italic}.prose blockquote{border-inline-start:3px solid var(--gold);color:var(--ink-soft);margin-inline:0;padding:.15em 0 .15em 1.4em;font-style:italic;position:relative}[dir=rtl] .prose blockquote{padding:.15em 1.4em .15em 0;font-style:normal}.prose blockquote p+p{margin-top:.6em}.prose ul,.prose ol{padding-inline-start:1.5em}.prose li+li{margin-top:.35em}.prose li::marker{color:var(--vermilion)}.prose ol li::marker{font-family:var(--font-sc);color:var(--rubric);font-size:.9em}.prose ul{list-style:none}.prose ul>li{position:relative}.prose ul>li:before{content:"";inset-inline-start:-1.05em;background:var(--vermilion);width:.34em;height:.34em;box-shadow:.36em -.26em 0 -.07em color-mix(in srgb, var(--vermilion) 55%, transparent);border-radius:50%;position:absolute;top:.68em}.prose hr{background:radial-gradient(circle at 50% 25%, var(--gold) 0 3.3px, transparent 3.9px), radial-gradient(circle at 25% 75%, var(--gold) 0 3.3px, transparent 3.9px), radial-gradient(circle at 75% 75%, var(--gold) 0 3.3px, transparent 3.9px), radial-gradient(circle at 50% 58%, var(--vermilion) 0 1.1px, transparent 1.5px);border:0;width:3rem;height:1.6rem;margin:2.4em auto}.prose code{font-family:var(--font-mono);font-variant-ligatures:none;font-size:.84em}.prose :not(pre)>code{background:var(--vellum-deep);border:1px solid color-mix(in srgb, var(--rule) 70%, transparent);overflow-wrap:anywhere;border-radius:3px;padding:.08em .35em}.prose pre{color:var(--ink);border:1px solid var(--rule);outline:1px solid color-mix(in srgb, var(--rule) 45%, transparent);outline-offset:3px;tab-size:2;border-radius:2px;margin-block:1.5em;padding:1.1em 1.25em;font-size:.95rem;line-height:1.55;position:relative;overflow-x:auto;background:var(--vellum-deep)!important}.prose pre code{font-size:.88em}:root{--astro-code-foreground:var(--ink);--astro-code-background:var(--vellum-deep);--astro-code-token-constant:#7a3b12;--astro-code-token-string:#3f5a2b;--astro-code-token-comment:#6b5a45;--astro-code-token-keyword:var(--rubric);--astro-code-token-parameter:#6a4a1c;--astro-code-token-function:var(--lapis);--astro-code-token-string-expression:#3f5a2b;--astro-code-token-punctuation:#6b5a47;--astro-code-token-link:var(--lapis)}:root[data-theme=night]{--astro-code-token-constant:#e7b27a;--astro-code-token-string:#b9cf94;--astro-code-token-comment:#8e8a9e;--astro-code-token-parameter:#e1c48c;--astro-code-token-string-expression:#b9cf94;--astro-code-token-punctuation:#a8a3b5}@media (prefers-color-scheme:dark){:root:not([data-theme]){--astro-code-token-constant:#e7b27a;--astro-code-token-string:#b9cf94;--astro-code-token-comment:#8e8a9e;--astro-code-token-parameter:#e1c48c;--astro-code-token-string-expression:#b9cf94;--astro-code-token-punctuation:#a8a3b5}}.prose table{border-collapse:collapse;font-variant-numeric:lining-nums tabular-nums;width:100%;font-size:.95em;display:block;overflow-x:auto}.prose th{font-family:var(--font-sc);letter-spacing:.06em;color:var(--ink-soft);text-align:start;border-bottom:1.5px solid var(--ink-soft);padding:.4em .9em .4em 0;font-size:.85rem;font-weight:400}.prose td{border-bottom:1px solid var(--rule);vertical-align:top;padding:.45em .9em .45em 0}.prose tbody tr:nth-child(2n) td{background:color-mix(in srgb, var(--vellum-deep) 55%, transparent)}.prose img{box-shadow:0 0 0 1px var(--rule), 0 12px 26px -18px #00000080;border-radius:2px}.prose figure{margin-inline:0}.prose figcaption,.prose img+em{color:var(--ink-soft);margin-top:.6em;font-size:.9rem;font-style:italic;line-height:1.45;display:block}.prose sup{line-height:0}.prose a[data-footnote-ref]{font-family:var(--font-sc);color:var(--rubric);font-variant-numeric:lining-nums;transition:background-color var(--dur-quick), color var(--dur-quick);border-radius:2px;padding:0 .12em;font-size:.8em;text-decoration:none}.prose a[data-footnote-ref]:before{content:""}.prose a[data-footnote-ref].is-lit,.prose a[data-footnote-ref]:hover{background:color-mix(in srgb, var(--gold) 30%, transparent)}.prose .footnotes{border-top:1px solid var(--rule);color:var(--ink-soft);margin-top:3em;padding-top:1.25em;font-size:.92rem;line-height:1.5}.prose .footnotes h2{font-family:var(--font-sc);letter-spacing:.08em;color:var(--rubric);margin:0 0 .75em;font-size:.95rem}.prose .footnotes h2:before{content:none}.prose .footnotes ol{margin:0;padding-inline-start:1.4em}.prose .footnotes li{padding-inline-start:.2em}.prose .footnotes li::marker{font-family:var(--font-sc);color:var(--rubric)}.prose .footnotes li:target{background:color-mix(in srgb, var(--gold) 16%, transparent);outline:1px solid color-mix(in srgb, var(--gold) 50%, transparent);outline-offset:4px}.prose [data-footnote-backref]{color:var(--rubric);font-family:var(--font-body);text-align:center;min-width:24px;text-decoration:none;display:inline-block}.margin-note--fn{display:none}@media (width>=1100px){.prose .margin-note{width:var(--margin-col);border-inline-start:1px solid color-mix(in srgb, var(--rule) 90%, transparent);font-family:var(--font-body);color:var(--ink-soft);text-align:start;letter-spacing:0;transition:background-color var(--dur-base), border-color var(--dur-base), color var(--dur-base);border-radius:0 2px 2px 0;margin:0;padding:0;padding-inline-start:.85rem;font-size:.88rem;font-style:italic;font-variant-caps:normal;font-weight:420;line-height:1.45;display:block;position:absolute;inset-inline-end:calc(-1 * (var(--margin-col) + var(--margin-gap,3rem)));translate:0 -1.55rem}.prose .capitula{translate:none}.prose .margin-note em,.prose .margin-note i{font-style:normal}.prose .margin-note.is-lit,.prose .sidenote:hover .margin-note,.prose .margin-note:focus{border-inline-start-color:var(--vermilion);color:var(--ink);background:color-mix(in srgb, var(--gold) 10%, transparent);outline:none}.prose .margin-note:focus-visible{outline:2px solid var(--lapis);outline-offset:3px}.prose.has-marginalia .footnotes{display:none}.prose .sidenote:hover .sidenote__ref:after{background:color-mix(in srgb, var(--gold) 30%, transparent)}}.margin-note__num{font-family:var(--font-sc);color:var(--rubric);margin-inline-end:.3em;font-style:normal}.margin-note p{margin:0;display:inline}.margin-note [data-footnote-backref]{display:none}.prose[lang=ar]{font-family:var(--font-arabic);font-size:calc(var(--step-0) * 1.18);font-variant-numeric:normal;max-width:60ch;line-height:2}.prose[lang=ar] h2{font-family:var(--font-arabic);font-weight:700;font-size:calc(var(--step-2) * 1.05);line-height:1.5}.prose[lang=ar] h2:before{font-family:var(--font-versal)}.prose[lang=ar] blockquote{font-style:normal}.prose[lang=ar]>p:first-of-type:first-line{color:var(--rubric)}.prose[lang=ar] .margin-note{font-family:var(--font-arabic);font-size:1rem;font-style:normal;line-height:1.7}.prose .footnotes h2.sr-only{clip:auto;clip-path:none;white-space:normal;width:auto;height:auto;margin:0 0 .75em;overflow:visible;position:static!important}.capitula{display:none}@media (width>=1100px){.prose .capitula{border-inline-start-color:var(--vermilion);font-style:normal;display:block}.prose>.capitula+*{margin-top:0}.capitula__title{color:var(--rubric);margin:0 0 .35rem;font-size:.8rem}.capitula ol{margin:0;padding:0;list-style:none}.capitula li+li{margin-top:.1rem}.capitula a{color:var(--ink-soft);gap:.4rem;padding:.2rem 0;line-height:1.35;display:flex;text-decoration:none!important}.capitula a:hover{color:var(--rubric)}.capitula__num{color:var(--rubric);min-width:1.6rem;font-size:.78rem}}main[data-astro-cid-z4jru4n3]:focus{outline:none}.shell[data-astro-cid-z4jru4n3]{z-index:var(--z-content);position:relative}
