.essay-layout{max-inline-size:86rem;margin-inline:auto;padding-block:6rem 4rem;padding-inline:1rem}.essay-article{min-inline-size:0;max-inline-size:44rem;margin-inline:auto}.essay-article :is(h2,h3,.sidenote){scroll-margin-block-start:9rem}@media (width>=640px){.essay-layout{padding-inline:1.5rem}}@media (width>=1440px){.essay-layout{grid-template-columns:12.5rem minmax(0,44rem) 14.5rem;justify-content:center;column-gap:2rem;padding-inline:2rem;display:grid}.essay-article{grid-area:1/2;inline-size:100%}.essay-article :is(h2,h3,.sidenote){scroll-margin-block-start:6rem}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}@media print{.essay-layout{padding:0;display:block}}.essay-toc[data-astro-cid-fuf4bfo5]{--toc-paper:var(--color-light-100);--toc-ink:var(--color-dark-100);color:color-mix(in srgb, var(--toc-ink) 70%, transparent);font-family:var(--font-sans);text-align:start;font-size:.8125rem;line-height:1.55}.dark .essay-toc[data-astro-cid-fuf4bfo5]{--toc-paper:var(--color-dark-100);--toc-ink:var(--color-light-100);color:color-mix(in srgb, var(--toc-ink) 68%, transparent)}[dir=rtl] .essay-toc[data-astro-cid-fuf4bfo5]{font-family:var(--font-arabic);font-size:.9375rem}.essay-toc-rail[data-astro-cid-fuf4bfo5]{display:none}.essay-toc-inline[data-astro-cid-fuf4bfo5]{margin-block-start:2rem}.toc-label[data-astro-cid-fuf4bfo5]{letter-spacing:.1em;text-transform:uppercase;margin-block-end:.9rem;font-size:.6875rem}[dir=rtl] .toc-label[data-astro-cid-fuf4bfo5]{letter-spacing:normal;font-size:.8rem}ol[data-astro-cid-fuf4bfo5]{border-inline-start:1px solid color-mix(in srgb, currentColor 24%, transparent);margin:0;padding:0;list-style:none}a[data-astro-cid-fuf4bfo5]{min-block-size:2.75rem;color:inherit;border-inline-start:1px solid #0000;justify-content:space-between;align-items:baseline;gap:.75rem;margin-inline-start:-1px;padding-block:.65rem;padding-inline:.9rem .5rem;text-decoration:none;transition:color .16s,background-color .16s;display:flex}a[data-astro-cid-fuf4bfo5]:hover,a[data-astro-cid-fuf4bfo5][aria-current=location]{color:var(--color-forest-medium)}a[data-astro-cid-fuf4bfo5][aria-current=location]{border-inline-start-color:var(--color-forest-light);background:color-mix(in srgb, var(--color-forest-light) 6%, transparent)}.dark a[data-astro-cid-fuf4bfo5]:hover,.dark a[data-astro-cid-fuf4bfo5][aria-current=location]{color:var(--color-wheat-medium)}.dark a[data-astro-cid-fuf4bfo5][aria-current=location]{border-inline-start-color:var(--color-wheat-medium);background:color-mix(in srgb, var(--color-wheat-medium) 6%, transparent)}.toc-subsection[data-astro-cid-fuf4bfo5] a[data-astro-cid-fuf4bfo5]{padding-inline-start:1.65rem;font-size:.95em}.toc-count[data-astro-cid-fuf4bfo5]{font-variant-numeric:tabular-nums;opacity:.7}button[data-astro-cid-fuf4bfo5]:focus-visible,a[data-astro-cid-fuf4bfo5]:focus-visible,summary[data-astro-cid-fuf4bfo5]:focus-visible{outline:2px solid var(--color-forest-light);outline-offset:3px}.dark button[data-astro-cid-fuf4bfo5]:focus-visible,.dark a[data-astro-cid-fuf4bfo5]:focus-visible,.dark summary[data-astro-cid-fuf4bfo5]:focus-visible{outline-color:var(--color-wheat-medium)}summary[data-astro-cid-fuf4bfo5]{cursor:pointer;align-items:center;gap:.6rem;min-block-size:2.75rem;inline-size:fit-content;list-style:none;display:flex}summary[data-astro-cid-fuf4bfo5]::-webkit-details-marker{display:none}details[data-astro-cid-fuf4bfo5] nav[data-astro-cid-fuf4bfo5]{margin-block-start:.5rem}.toc-disclosure-icon[data-astro-cid-fuf4bfo5]{block-size:.6rem;inline-size:.6rem;position:relative}.toc-disclosure-icon[data-astro-cid-fuf4bfo5]:before,.toc-disclosure-icon[data-astro-cid-fuf4bfo5]:after{content:"";background:currentColor;position:absolute}.toc-disclosure-icon[data-astro-cid-fuf4bfo5]:before{block-size:1px;inline-size:100%;inset-block-start:calc(50% - .5px)}.toc-disclosure-icon[data-astro-cid-fuf4bfo5]:after{block-size:100%;inline-size:1px;transition:transform .18s;inset-inline-start:calc(50% - .5px)}details[data-astro-cid-fuf4bfo5][open] .toc-disclosure-icon[data-astro-cid-fuf4bfo5]:after{transform:scaleY(0)}.toc-reader-trigger[data-astro-cid-fuf4bfo5]{z-index:40;border:1px solid color-mix(in srgb, var(--toc-ink) 12%, transparent);background:var(--toc-paper);min-block-size:2.75rem;inline-size:calc(100% - 2rem);max-inline-size:44rem;color:inherit;font:inherit;text-align:start;border-radius:.25rem;align-items:center;gap:.8rem;margin-inline:auto;padding-inline:.85rem;display:flex;position:fixed;inset-block-start:6rem;inset-inline:1rem}.toc-reader-trigger[data-astro-cid-fuf4bfo5][hidden]{display:none}.toc-reader-label[data-astro-cid-fuf4bfo5]{color:var(--toc-ink)}.toc-current-section[data-astro-cid-fuf4bfo5]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-inline-size:0;font-size:.95em;overflow:hidden}.toc-reader-trigger[data-astro-cid-fuf4bfo5] .toc-disclosure-icon[data-astro-cid-fuf4bfo5]{flex-shrink:0;margin-inline-start:auto}.essay-toc-inline[data-astro-cid-fuf4bfo5]:has(:popover-open) .toc-reader-trigger[data-astro-cid-fuf4bfo5] .toc-disclosure-icon[data-astro-cid-fuf4bfo5]:after{transform:scaleY(0)}.toc-reader-panel[data-astro-cid-fuf4bfo5]{border:1px solid color-mix(in srgb, var(--toc-ink) 16%, transparent);background:var(--toc-paper);max-block-size:calc(100dvh - 10.5rem);inline-size:calc(100% - 2rem);max-inline-size:44rem;color:inherit;box-shadow:0 .75rem 2rem color-mix(in srgb, var(--toc-ink) 10%, transparent);overscroll-behavior:contain;scrollbar-width:thin;border-radius:.35rem;margin-block:0;margin-inline:auto;padding:.5rem 1rem 1rem;position:fixed;inset-block:9.25rem auto;inset-inline:1rem;overflow-y:auto}.toc-panel-heading[data-astro-cid-fuf4bfo5]{color:var(--toc-ink);justify-content:space-between;align-items:center;gap:1rem;margin-block-end:.5rem;display:flex}.toc-panel-close[data-astro-cid-fuf4bfo5]{min-block-size:2.75rem;min-inline-size:2.75rem;color:inherit;background:0 0;place-items:center;margin-inline-end:-.5rem;display:grid}@media (width>=1440px){.essay-toc-rail[data-astro-cid-fuf4bfo5]{scrollbar-width:thin;grid-area:1/1;align-self:start;max-block-size:calc(100svh - 8rem);display:block;position:sticky;inset-block-start:6rem;overflow-y:auto}.essay-toc-inline[data-astro-cid-fuf4bfo5]{display:none}a[data-astro-cid-fuf4bfo5]{min-block-size:2.3rem;padding-block:.4rem}}@media (prefers-reduced-motion:reduce){a[data-astro-cid-fuf4bfo5],.toc-disclosure-icon[data-astro-cid-fuf4bfo5]:after{transition:none}}@media print{.essay-toc[data-astro-cid-fuf4bfo5]{display:none}}.prose h2.has-anchor,.prose h3.has-anchor{position:relative}.heading-anchor{inset-inline-end:100%;color:#1f1e1d66;cursor:pointer;opacity:0;background:0 0;border:none;border-radius:.25rem;justify-content:center;align-items:center;width:1.4em;height:1.4em;margin-inline-end:.4em;font-family:Inter,system-ui,sans-serif;font-size:.7em;line-height:1;transition:opacity .2s,color .2s;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%)}.dark .heading-anchor{color:#f5f3eb66}.prose h2.has-anchor:hover .heading-anchor,.prose h3.has-anchor:hover .heading-anchor,.heading-anchor:focus-visible{opacity:1}.heading-anchor:hover{color:#1f1e1de6}.dark .heading-anchor:hover{color:#f5f3ebe6}.heading-anchor:focus-visible{outline-offset:2px;outline:2px solid #428177}.dark .heading-anchor:focus-visible{outline-color:#b9a779}.heading-anchor.copied{color:#428177;opacity:1!important}.dark .heading-anchor.copied{color:#b9a779}.heading-anchor.copied:after{content:"copied";inset-inline-end:100%;color:#1f1e1d73;white-space:nowrap;pointer-events:none;margin-inline-end:.5em;font-family:Inter,system-ui,sans-serif;font-size:.6875rem;font-style:italic;position:absolute;top:50%;transform:translateY(-50%)}.dark .heading-anchor.copied:after{color:#f5f3eb73}@media (hover:none),(width<=767px){.heading-anchor{display:none}}.share-copy-icon--copied,[data-share-copy].copied .share-copy-icon--default{display:none}[data-share-copy].copied .share-copy-icon--copied{display:inline-block}[data-share-copy].copied{color:#428177}.dark [data-share-copy].copied{color:#b9a779}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-duration:initial}}}.sidenote-ref{cursor:pointer;color:var(--color-dark-100,#1f1e1d);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;transition-duration:.2s}@media (hover:hover){.sidenote-ref:hover{color:#1f1e1d99}@supports (color:color-mix(in lab, red, red)){.sidenote-ref:hover{color:color-mix(in oklab, var(--color-dark-100,#1f1e1d) 60%, transparent)}}}.sidenote-ref:is(.dark *){color:var(--color-light-100,#f5f3eb)}@media (hover:hover){.sidenote-ref:is(.dark *):hover{color:#f5f3eb99}@supports (color:color-mix(in lab, red, red)){.sidenote-ref:is(.dark *):hover{color:color-mix(in oklab, var(--color-light-100,#f5f3eb) 60%, transparent)}}}.sidenote-ref a{color:var(--color-dark-100,#1f1e1d);text-decoration-line:none}.sidenote-ref a:is(.dark *){color:var(--color-light-100,#f5f3eb)}.sidenote-ref a:hover{color:#1f1e1d99}@supports (color:color-mix(in lab, red, red)){.sidenote-ref a:hover{color:color-mix(in oklab, var(--color-dark-100,#1f1e1d) 60%, transparent)}}.sidenote-ref a:hover:is(.dark *){color:#f5f3eb99}@supports (color:color-mix(in lab, red, red)){.sidenote-ref a:hover:is(.dark *){color:color-mix(in oklab, var(--color-light-100,#f5f3eb) 60%, transparent)}}@media (width<=1279px){.sidenote-ref.active{color:var(--color-wheat-dark,#988561)}.sidenote-ref.active:is(.dark *){color:var(--color-wheat-medium,#b9a779)}.sidenote-ref.active{font-weight:600}.sidenote{display:none}}.no-js .sidenote{border-radius:var(--radius-lg,.5rem);background-color:#1f1e1d0d;width:auto!important;margin:1rem 0!important;padding:1rem!important;display:block!important;position:static!important}@supports (color:color-mix(in lab, red, red)){.no-js .sidenote{background-color:color-mix(in oklab, var(--color-dark-100,#1f1e1d) 5%, transparent)}}.no-js .sidenote:is(.dark *){background-color:#f5f3eb0d}@supports (color:color-mix(in lab, red, red)){.no-js .sidenote:is(.dark *){background-color:color-mix(in oklab, var(--color-light-100,#f5f3eb) 5%, transparent)}}.no-js .sidenote{opacity:1!important}@media (width>=1280px){.sidenote{opacity:0;text-align:start;color:#1f1e1dcc;width:200px;font-size:.875rem;line-height:1.5;transition:opacity .3s ease-in-out;position:absolute;inset-inline-start:calc(100% + 2rem)}@supports (color:color-mix(in lab, red, red)){.sidenote{color:color-mix(in oklab, var(--color-dark-100,#1f1e1d) 80%, transparent)}}.sidenote{font-family:Inter,system-ui,sans-serif}.sidenote.arabic{font-family:Qomra,system-ui,sans-serif}.dark .sidenote{color:#f5f3ebcc}@supports (color:color-mix(in lab, red, red)){.dark .sidenote{color:color-mix(in oklab, var(--color-light-100,#f5f3eb) 80%, transparent)}}.sidenote.visible,.sidenote:target{opacity:1}.sidenote-number{color:var(--color-dark-100,#1f1e1d);margin-inline-end:.5rem;font-weight:600}.dark .sidenote-number{color:var(--color-light-100,#f5f3eb)}@media print{.sidenote{display:none}}}@media (width<=1279px){.sidenote{background-color:#1f1e1d0d;margin:.75rem 0!important;padding:1rem!important;display:none!important}@supports (color:color-mix(in lab, red, red)){.sidenote{background-color:color-mix(in oklab, var(--color-dark-100,#1f1e1d) 5%, transparent)}}.sidenote{text-align:start;border-radius:.5rem;max-height:0;font-family:Inter,system-ui,sans-serif;font-size:.875rem;line-height:1.6;transition:max-height .3s ease-out,opacity .3s ease-out,margin .3s ease-out;overflow:hidden;opacity:0!important;width:auto!important;position:relative!important;inset-inline-start:auto!important}.dark .sidenote{background-color:#f5f3eb0d}@supports (color:color-mix(in lab, red, red)){.dark .sidenote{background-color:color-mix(in oklab, var(--color-light-100,#f5f3eb) 5%, transparent)}}.sidenote.mobile-visible{-webkit-overflow-scrolling:touch;max-height:600px;overflow:hidden auto;opacity:1!important;display:block!important}.sidenote.arabic{font-family:Qomra,system-ui,sans-serif}.sidenote-number{display:none}.sidenote.mobile-visible::-webkit-scrollbar{width:4px}.sidenote.mobile-visible::-webkit-scrollbar-track{background-color:#0000}.sidenote.mobile-visible::-webkit-scrollbar-thumb{background-color:#1f1e1d33}@supports (color:color-mix(in lab, red, red)){.sidenote.mobile-visible::-webkit-scrollbar-thumb{background-color:color-mix(in oklab, var(--color-dark-100,#1f1e1d) 20%, transparent)}}.sidenote.mobile-visible::-webkit-scrollbar-thumb:is(){background-color:#f5f3eb33}@supports (color:color-mix(in lab, red, red)){.sidenote.mobile-visible::-webkit-scrollbar-thumb:is(){background-color:color-mix(in oklab, var(--color-light-100,#f5f3eb) 20%, transparent)}}.sidenote.mobile-visible::-webkit-scrollbar-thumb{border-radius:2px}}@property --tw-duration{syntax:"*";inherits:false}
