/*! tailwindcss v4.1.17 | MIT License | https://tailwindcss.com */:root{--pg-rule:#ccc;--pg-font-text:Georgia,serif;--pg-font-display:var(--pg-font-text);--pg-size-text:10.5pt;--pg-leading:1.58;--pg-measure:5.4in;--pg-note-col:1.5in;--pg-note-gap:.25in;--pg-note-size:.72em;--pg-sc-tracking:.06em;--pg-caps-tracking:.12em;--pg-margin-top:.9in;--pg-margin-inner:.9in;--pg-margin-outer:2.2in;--pg-margin-bottom:.85in;--ml-accent-ink:#8c1a10;--ml-machine:#1b4f72;--ml-machine-faint:#7fb2d4;--ml-ui:"stratos","Maison Neue",ui-sans-serif,system-ui,sans-serif;--ml-mono:"Maison Neue Mono",ui-monospace,"SFMono-Regular",monospace;--ml-serif-cond:"Blacker Pro Cond",var(--pg-font-display,Georgia,serif);--ml-font-mast:var(--pg-font-display,Georgia,serif);--ml-surface:#f7f3e9;--ml-surface-strong:#efe9da;--ml-wash-accent:#f8e9e5;--ml-wash-machine:#e8f0f6;--ml-ink-done:var(--pg-ink-faint,#6b6b6b);--ml-radius-soft:2px;--ml-edge-soft:inset 0 0 0 1px var(--pg-rule,#ccc);--ml-display-1:clamp(2.25rem,1.55rem + 3.5vw,4rem);--ml-display-2:clamp(1.85rem,1.35rem + 2.5vw,3rem);--ml-display-3:clamp(1.5rem,1.2rem + 1.5vw,2.25rem);--ml-display-4:clamp(1.25rem,1.1rem + .75vw,1.6rem);--ml-display-5:1.15rem;--ml-display-6:1rem;--ml-lh-display:1.06;--ml-lh-title:1.14;--ml-lh-ui:1.4;--ml-size-ui:.9375rem;--ml-size-label:.6875rem;--ml-size-micro:.625rem;--ml-track-label:.14em;--ml-track-caps:var(--pg-caps-tracking,.12em);--ml-track-sc:var(--pg-sc-tracking,.06em);--ml-track-display:-.012em;--ml-trim:clamp(1rem,5vw,1.5rem);--ml-gutter:clamp(1rem,3vw,2rem);--ml-col:4.5rem;--ml-measure:100%;--ml-margin-col:0px;--ml-gap:0px;--ml-width:calc(var(--ml-measure) + var(--ml-margin-col) + var(--ml-gap));--ml-width-broad:min(100%,80rem);--ml-width-active:var(--ml-width);--ml-rule-hair:.5px;--ml-rule-w:1px;--ml-rule-thick:3px;--ml-rule-heavy:6px;--ml-rule-hair-s:var(--ml-rule-hair)solid var(--pg-rule,#ccc);--ml-rule:var(--ml-rule-w)solid var(--pg-rule,#ccc);--ml-rule-ink:var(--ml-rule-w)solid var(--pg-ink,#0a0a0a);--ml-rule-strong:var(--ml-rule-thick)solid var(--pg-ink,#0a0a0a);--ml-rule-mark:var(--ml-rule-thick)solid var(--pg-accent,#a02015);--ml-rule-double:var(--ml-rule-thick)double var(--pg-ink,#0a0a0a);--ml-radius:0;--ml-s1:.25rem;--ml-s2:.5rem;--ml-s3:.75rem;--ml-s4:1rem;--ml-s5:1.5rem;--ml-s6:2rem;--ml-s7:3rem;--ml-s8:4rem;--ml-section:clamp(2rem,6vw,3.75rem);--ml-dur-quick:90ms;--ml-dur-base:.18s;--ml-dur-slow:.32s;--ml-dur-chrome:.24s;--ml-ease:cubic-bezier(.2,0,.2,1);--ml-ease-out:cubic-bezier(0,0,.2,1);--ml-veil:var(--pg-ink,#0a0a0a)}@supports (color:color-mix(in lab,red,red)){:root{--ml-veil:color-mix(in srgb,var(--pg-ink,#0a0a0a)55%,transparent)}}:root{--ml-head-h:0px;--ml-player-h:0px;--ml-dock-h:0px;--ml-foot-h:var(--ml-dock-h);--ml-safe-b:env(safe-area-inset-bottom,0px);--ml-safe-t:env(safe-area-inset-top,0px);--ml-mast-size:clamp(2.5rem,16.3vw,11rem);--ml-mast-track:.06em;--ml-mast-track-max:.7em;--ml-mast-weight:400;--ml-anno-note:var(--pg-accent,#a02015)}@supports (color:color-mix(in lab,red,red)){:root{--ml-anno-note:color-mix(in srgb,var(--pg-accent,#a02015)16%,transparent)}}:root{--ml-anno-query:var(--ml-accent-ink,#8c1a10)}@supports (color:color-mix(in lab,red,red)){:root{--ml-anno-query:color-mix(in srgb,var(--ml-accent-ink,#8c1a10)12%,transparent)}}:root{--ml-anno-machine:var(--ml-machine,#1b4f72)}@supports (color:color-mix(in lab,red,red)){:root{--ml-anno-machine:color-mix(in srgb,var(--ml-machine,#1b4f72)14%,transparent)}}:root{--ml-anno-active:var(--pg-accent,#a02015)}@supports (color:color-mix(in lab,red,red)){:root{--ml-anno-active:color-mix(in srgb,var(--pg-accent,#a02015)30%,transparent)}}:root{--ml-speaking:var(--pg-accent,#a02015)}@supports (color:color-mix(in lab,red,red)){:root{--ml-speaking:color-mix(in srgb,var(--pg-accent,#a02015)14%,transparent)}}:root{--ml-bp-wide:48rem;--ml-bp-apparatus:62rem;--ml-bp-foredge:70rem;--ml-bp-desk:90rem}:root[data-frame=broad]{--ml-width-active:var(--ml-width-broad)}:root[data-surface=classroom]{--ml-width-broad:min(100%,66rem)}@media (prefers-color-scheme:dark){:root:not([data-paper=paper]){--ml-accent-ink:#e08a7a;--ml-machine:#7fb2d4;--ml-machine-faint:#1b4f72;--ml-veil:#000000ad}}:root[data-paper=night]{--ml-accent-ink:#e08a7a;--ml-machine:#7fb2d4;--ml-machine-faint:#1b4f72;--ml-veil:#000000ad}@media (min-width:62rem){:root{--ml-measure:34rem;--ml-margin-col:12rem;--ml-gap:2.5rem}}@media (min-width:90rem){:root{--ml-measure:36rem}}@media (prefers-reduced-motion:reduce){:root{--ml-dur-quick:0s;--ml-dur-base:0s;--ml-dur-slow:0s;--ml-dur-chrome:0s}}@media print{:root,:root:not([data-paper=paper]),:root[data-paper=night]{--ml-accent-ink:#8c1a10;--ml-machine:#1b4f72;--ml-machine-faint:#7fb2d4;--ml-veil:var(--pg-ink,#0a0a0a)}@supports (color:color-mix(in lab,red,red)){:root,:root:not([data-paper=paper]),:root[data-paper=night]{--ml-veil:color-mix(in srgb,var(--pg-ink,#0a0a0a)55%,transparent)}}}.pt-flow p{-webkit-hyphens:auto;hyphens:auto;hyphenate-limit-chars:8 4 4;-webkit-hyphenate-limit-before:4;-webkit-hyphenate-limit-after:4;-webkit-hyphenate-limit-lines:2;text-wrap:pretty;orphans:2;widows:2}.pt-flow{font-kerning:normal}.pt-book{font-variant-ligatures:common-ligatures;font-variant-numeric:oldstyle-nums}.pt-book p{text-align:justify}.pt-sc{font-variant-numeric:oldstyle-nums;letter-spacing:var(--pg-sc-tracking,.06em);font-variant-caps:small-caps}.pt-tab-figures{font-variant-numeric:oldstyle-nums tabular-nums}.pt-nobreak{-webkit-hyphens:none;hyphens:none}.pt-ragged p{text-align:left}.pg-apparatus{max-width:var(--pg-measure,5.4in);margin:0 auto;position:relative}.pg-note{float:right;clear:right;width:var(--pg-note-col,1.5in);margin-right:calc(-1*(var(--pg-note-col,1.5in) + var(--pg-note-gap,.25in)));font-size:var(--pg-note-size,.72em);text-indent:0;text-align:left;text-align-last:left;-webkit-hyphens:none;hyphens:none;color:var(--pg-ink-soft,#1f1f1f);break-inside:avoid;-webkit-column-break-inside:avoid;margin-bottom:.5em;line-height:1.45;position:relative;top:4.5pt}.pagedjs_left_page .pg-note{float:left;clear:left;margin-right:0;margin-left:calc(-1*(var(--pg-note-col,1.5in) + var(--pg-note-gap,.25in)));text-align:right;text-align-last:right}.pg-note-num{font-variant-numeric:oldstyle-nums}.pg-sc{letter-spacing:var(--pg-sc-tracking,.06em);font-variant-caps:small-caps}.pg-ref{vertical-align:.45em;margin-left:.08em;font-size:.66em;line-height:0}.pg-figure{break-inside:avoid;text-align:center;margin:.9rem auto}.pg-figure img{max-width:100%;margin:0 auto;display:block}.pg-caption{font-style:italic;font-size:var(--pg-note-size,.72em);color:var(--pg-ink-soft,#1f1f1f);-webkit-hyphens:none;hyphens:none;margin-top:.4em;line-height:1.45}.pg-caption .pg-caption-lead{letter-spacing:var(--pg-sc-tracking,.06em);font-style:normal;font-variant-caps:small-caps}.pg-caption-margin{float:right;clear:right;width:var(--pg-note-col,1.5in);margin-right:calc(-1*(var(--pg-note-col,1.5in) + var(--pg-note-gap,.25in)));text-align:left;text-align-last:left}.pagedjs_left_page .pg-caption-margin{float:left;clear:left;margin-right:0;margin-left:calc(-1*(var(--pg-note-col,1.5in) + var(--pg-note-gap,.25in)));text-align:right;text-align-last:right}.pg-plate[data-placement=plate-page]{page:pg-plate;break-before:page;break-after:page;width:calc(var(--pg-measure,5.4in) + var(--pg-note-col,1.5in) + var(--pg-note-gap,.25in));text-align:center;max-width:100%;margin:0}.pg-plate[data-placement=plate-page] img{max-width:100%;margin:0 auto;display:block}.pg-plate[data-placement=plate-page] .pg-caption,.pg-plate[data-placement=plate-page] .pg-plate-caption{text-align:center;margin-top:.6em;display:block}@page pg-plate{@top-left{content:none}@top-center{content:none}@top-right{content:none}@bottom-center{content:"{ " counter(page)" }";font-family:var(--pg-font-text,Georgia,serif);font-variant-numeric:oldstyle-nums;font-size:9pt;color:var(--pg-ink-faint,#6b6b6b)}}@media screen{.pg-apparatus .is-landed{position:relative}.pg-apparatus .is-landed:before{content:"";left:calc(-1*var(--pg-note-gap,.25in) - 3px);background:var(--pg-accent,#a02015);opacity:0;width:2px;animation:pg-landed 2.2s ease-out forwards;position:absolute;top:0;bottom:0}}@keyframes pg-landed{0%{opacity:0}12%{opacity:.85}70%{opacity:.85}to{opacity:0}}@media screen and (prefers-reduced-motion:reduce){.pg-apparatus .is-landed:before{opacity:.85;animation:none}}.pg-term{color:inherit;border-bottom:1px dotted var(--pg-accent,#a02015);text-decoration:none}@supports (color:color-mix(in lab,red,red)){.pg-term{border-bottom:1px dotted color-mix(in srgb,var(--pg-accent,#a02015)55%,transparent)}}.pg-term{padding-bottom:.06em}.pg-term:focus-visible,.pg-term:hover{border-bottom-style:solid;border-bottom-color:var(--pg-accent,#a02015)}.pg-term:focus-visible{outline:2px solid var(--pg-accent,#a02015);outline-offset:2px}.pg-apparatus .pg-defines:before{content:"¶";left:calc(-1*var(--pg-note-gap,.25in) - .9em);color:var(--pg-ink-faint,#6b6b6b);font-size:.8em;position:absolute}@media print{.pg-term{border-bottom:0;padding-bottom:0}}.pg-verse-no{vertical-align:.42em;font-variant-numeric:lining-nums;color:var(--pg-ink-faint,#6b6b6b);-webkit-user-select:none;user-select:none;margin-right:.22em;font-size:.62em;line-height:0}:root{--pg-plate-gap:1.6em;--pg-plate-caption-size:var(--pg-note-size,.72em);--pg-plate-caption-leading:1.45;--pg-plate-max-h:78vh}.pg-plate{margin:var(--pg-plate-gap)0;max-width:100%;padding:0}.pg-plate img,.pg-plate video{width:100%;height:auto;max-height:var(--pg-plate-max-h);object-fit:contain;border:var(--pg-rule-w,1px)solid var(--pg-rule,#ccc);background:var(--pg-paper,#fffdf7);display:block}.pg-plate-caption{font-family:var(--pg-font-text,Georgia,serif);font-size:var(--pg-plate-caption-size);line-height:var(--pg-plate-caption-leading);color:var(--pg-ink-soft,#1f1f1f);text-align:left;text-align-last:left;-webkit-hyphens:none;hyphens:none;margin-top:.6em}.pg-plate-credit{color:var(--pg-ink-faint,#6b6b6b);margin-top:.25em;font-size:.9em;font-style:italic;display:block}.pg-plate[data-ref]:before{content:attr(data-ref);font-family:var(--ml-mono,ui-monospace,monospace);font-size:var(--ml-size-micro,.625rem);letter-spacing:var(--ml-track-label,.14em);text-transform:uppercase;color:var(--ml-accent-ink,#8c1a10);margin-bottom:.5em;display:block}@media (min-width:62rem){.pg-plate[data-placement=full],.pg-plate[data-placement=plate-page]{width:calc(100% + var(--pg-note-col,1.5in) + var(--pg-note-gap,.25in));max-width:none}.pg-plate[data-placement=margin]{float:right;clear:right;width:var(--pg-note-col,1.5in);margin:.3em calc(-1*(var(--pg-note-col,1.5in) + var(--pg-note-gap,.25in))).8em 0}.pg-plate[data-placement=margin] .pg-plate-caption{font-size:.9em}}.pg-plate--missing .pg-plate-caption:after{content:" — the image for this figure is missing.";color:var(--ml-accent-ink,#8c1a10);font-style:italic}@media print{.pg-plate{break-inside:avoid;page-break-inside:avoid}.pg-plate[data-placement=plate-page]{break-before:page;break-after:page}.pg-plate img{max-height:none}}:root{--pg-table-gap:1.4em;--pg-table-leading:1.4;--pg-table-caption-size:var(--pg-note-size,.72em);--pg-table-size:.86em;--pg-table-gutter:1.2em;--pg-table-rule:var(--pg-rule,#ccc);--pg-table-rule-heavy:var(--pg-ink-soft,#1f1f1f)}.pg-table{border-collapse:collapse;table-layout:fixed;width:100%;max-width:100%;margin:var(--pg-table-gap)0;font-size:var(--pg-table-size);line-height:var(--pg-table-leading);font-variant-numeric:tabular-nums lining-nums;text-align:left}.pg-table caption{caption-side:top;text-align:left;font-size:calc(var(--pg-table-caption-size)/var(--pg-table-size));color:var(--pg-ink-soft,#1f1f1f);padding-bottom:.6em;line-height:1.45}.pg-table td,.pg-table th{padding:.32em var(--pg-table-gutter).32em 0;vertical-align:baseline;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.pg-table td:last-child,.pg-table th:last-child{padding-right:0}.pg-table thead th{letter-spacing:var(--pg-sc-tracking,.06em);color:var(--pg-ink-soft,#1f1f1f);border-top:1px solid var(--pg-table-rule-heavy);border-bottom:1px solid var(--pg-table-rule);padding-top:.45em;padding-bottom:.45em;font-variant-caps:small-caps;font-weight:400}.pg-table tbody tr:last-child>*{border-bottom:1px solid var(--pg-table-rule-heavy)}.pg-table tbody th{font-style:italic;font-weight:400}.pg-cell--left{text-align:left}.pg-cell--center{text-align:center}.pg-cell--right{text-align:right}@media print{.pg-table{break-inside:avoid}.pg-table thead{display:table-header-group}}.ed-runners{opacity:0;width:0;height:0;position:absolute;overflow:hidden}.ed-runner-author{string-set:pg-verso content(text)}.ed-runner-title{string-set:pg-recto content(text)}.ed-essay-head{max-width:var(--pg-measure);text-align:center;margin:0 auto 26pt}.ed-series{letter-spacing:.22em;text-transform:uppercase;color:var(--pg-ink-faint);margin:0 0 10pt;font-family:Maison Neue Mono,monospace;font-size:6.5pt;font-weight:700}.ed-head-rules{border-top:1.5pt solid var(--pg-ink);border-bottom:.5pt solid var(--pg-ink);height:1.5pt;margin:0 0 22pt}.ed-head-title{font-family:var(--pg-font-display);letter-spacing:.12em;text-transform:uppercase;color:var(--pg-ink);margin:0 0 12pt;font-size:23pt;font-weight:400;line-height:1.15}.ed-head-author{font-family:var(--pg-font-text);color:var(--pg-ink-soft);margin:0 0 8pt;font-size:11.5pt;font-style:italic}.ed-head-provenance{letter-spacing:.14em;text-transform:uppercase;color:var(--pg-ink-faint);max-width:44em;margin:0 auto 16pt;font-family:Maison Neue Mono,monospace;font-size:6.5pt;line-height:1.7}.ed-head-close{border-top:.5pt solid var(--pg-ink);width:8rem;margin:0 auto}.ed-body{font-size:var(--pg-size-text);line-height:var(--pg-leading);color:var(--pg-ink-soft);max-width:var(--pg-measure);margin:0 auto}.ed-body h1{display:none}.ed-body p{margin:0}.ed-body p+p{text-indent:1em}.ed-body p.ed-opening:first-letter{float:left;color:var(--pg-ink);padding:2pt 8pt 0 0;font-family:Goudy Initialen,Libre Caslon Display,serif;font-size:50pt;font-weight:400;line-height:.9}.ed-body .ed-leadin{font-variant:small-caps;letter-spacing:.06em}.ed-body blockquote{color:var(--pg-ink);break-inside:avoid;border:0;margin:8.3pt 0;padding:0 1em;font-size:9.5pt;font-style:normal;line-height:1.62}.ed-body blockquote p{text-align:justify;text-indent:0;margin:0}.ed-body blockquote p+p,.ed-body blockquote+p{text-indent:0}.ed-body .pq{display:none}.ed-body .pq+p{text-indent:1em}.ed-body hr{text-align:center;background:0 0;border:0;outline:none;height:auto;margin:.9rem auto}.ed-body hr:before{content:"* * *";font-family:var(--pg-font-text);letter-spacing:.02em;color:var(--pg-ink);font-size:10.5pt}.ed-body hr+p{text-indent:0}.ed-colophon{text-align:center;break-inside:avoid;border:0;max-width:3.9in;margin:34pt auto 0;padding:0}.ed-colophon:before{content:"*\a * *";white-space:pre;font-family:var(--pg-font-text);color:var(--pg-ink);margin:0 0 16pt;font-size:11pt;line-height:.75;display:block}.ed-colophon p{font-family:var(--pg-font-text);letter-spacing:.01em;color:var(--pg-ink-soft);margin:0 0 7pt;font-size:8.5pt;font-style:italic;line-height:1.7}.ed-colophon p:last-child{margin-bottom:0}.ed-colophon em{font-style:normal}*,:after,:before{box-sizing:border-box}.ml-frame{max-width:var(--ml-width);padding-inline:max(var(--ml-trim),env(safe-area-inset-left,0px));margin-inline:auto}[data-frame=broad] .ml-frame{max-width:var(--ml-width-broad)}.ml-bleed{width:100%}.ml-rule{border:0;border-top:var(--ml-rule);margin:0}.ml-rule--hair{border-top:var(--ml-rule-hair-s)}.ml-rule--ink{border-top:var(--ml-rule-ink)}.ml-rule--strong{border-top:var(--ml-rule-strong)}.ml-rule--heavy{border-top:var(--ml-rule-heavy)solid var(--pg-ink)}.ml-rule--mark{border-top:var(--ml-rule-mark)}.ml-rule--double{border-top:var(--ml-rule-thick)solid var(--pg-ink);border-bottom:var(--ml-rule-hair)solid var(--pg-ink);box-sizing:content-box;height:3px}.ml-label{font-family:var(--ml-mono);font-size:var(--ml-size-label);text-transform:uppercase;letter-spacing:var(--ml-track-label);font-variant-numeric:lining-nums tabular-nums;color:var(--pg-ink-faint);line-height:1.3}.ml-label--ink{color:var(--pg-ink)}.ml-label--mark{color:var(--ml-accent-ink)}.ml-label--micro{font-size:var(--ml-size-micro)}.ml-label--machine{color:var(--ml-machine);align-items:baseline;gap:.45em;display:inline-flex}.ml-label--machine:before{content:"";background:currentColor;flex:none;width:.4em;height:.4em;transform:translateY(-.06em)}.ml-folio{font-family:var(--ml-mono);font-size:var(--ml-size-label);letter-spacing:var(--ml-track-caps);font-variant-numeric:lining-nums tabular-nums;color:var(--pg-ink-faint);white-space:nowrap}.ml-folio:before{content:"{";margin-right:.4em}.ml-folio:after{content:"}";margin-left:.4em}.ml-display{font-family:var(--pg-font-display);font-weight:400;line-height:var(--ml-lh-display);letter-spacing:var(--ml-track-display);-webkit-hyphens:none;hyphens:none;text-wrap:balance}.ml-d1{font-size:var(--ml-display-1)}.ml-d2{font-size:var(--ml-display-2)}.ml-d3{font-size:var(--ml-display-3)}.ml-d3,.ml-d4{line-height:var(--ml-lh-title)}.ml-d4{font-size:var(--ml-display-4)}.ml-sc{letter-spacing:var(--ml-track-sc);font-variant-caps:small-caps}.ml-masthead{padding-top:calc(var(--ml-s5) + env(safe-area-inset-top,0px));padding-bottom:var(--ml-s2);border-bottom:var(--ml-rule-strong);z-index:30;display:block;position:relative}.ml-masthead-link{color:inherit;text-decoration:none;display:block;overflow:clip}.ml-mast{font-family:var(--ml-font-mast);font-weight:var(--ml-mast-weight);font-size:var(--ml-mast-size);text-transform:uppercase;letter-spacing:var(--ml-mast-track);margin-right:calc(-1*var(--ml-mast-track));white-space:nowrap;text-align:left;color:var(--pg-ink);line-height:.92;display:block}.js .ml-mast:not([data-fit]){visibility:hidden}.ml-slab{background:var(--pg-accent);color:var(--pg-paper);padding:var(--ml-s3)var(--ml-s4)}.ml-slab--ink{background:var(--ml-slab,var(--pg-ink));color:var(--ml-slab-ink,var(--pg-paper));border:var(--ml-rule-hair)solid var(--ml-slab-rule,transparent)}.ml-slab--machine{background:var(--ml-machine);color:var(--pg-paper)}.ml-card{border:var(--ml-rule);background:var(--pg-paper);padding:var(--ml-s4);position:relative}.ml-card--link{color:inherit;transition:border-color var(--ml-dur-quick)var(--ml-ease),transform var(--ml-dur-quick)var(--ml-ease);text-decoration:none;display:block}.ml-card--link:hover{border-color:var(--pg-ink);transform:translate(-1px,-1px)}.ml-card--link:active{transform:none}.ml-card--marked{border-top:var(--ml-rule-mark)}.ml-btn{justify-content:center;align-items:center;gap:var(--ml-s2);min-height:2.75rem;padding:var(--ml-s2)var(--ml-s4);white-space:nowrap;border:var(--ml-rule-ink);border-radius:var(--ml-radius);color:var(--pg-ink);font-family:var(--ml-ui);font-weight:600;font-size:var(--ml-size-label);text-transform:uppercase;letter-spacing:.08em;cursor:pointer;transition:background-color var(--ml-dur-quick)var(--ml-ease),color var(--ml-dur-quick)var(--ml-ease);background:0 0;text-decoration:none;display:inline-flex}.ml-btn--primary,.ml-btn:hover{background:var(--pg-ink);color:var(--pg-paper)}.ml-btn--primary:hover{background:var(--ml-accent-ink);border-color:var(--ml-accent-ink)}.ml-btn--quiet{color:var(--pg-ink-soft);padding-inline:var(--ml-s2);border-color:#0000}.ml-btn .ml-btn-icon{align-items:center;font-size:1.15em;line-height:1;display:inline-flex;transform:translateY(-.04em)}.ml-btn .ml-btn-icon svg{fill:none;stroke:currentColor;stroke-width:1.4px;stroke-linejoin:miter;stroke-linecap:butt;width:1em;height:1em;display:block}.ml-btn-row{gap:var(--ml-s3);display:flex}.ml-btn-row>.ml-btn{flex:1 1 0}.ml-btn--quiet:hover{color:var(--ml-accent-ink);background:0 0}.ml-btn[aria-pressed=true]{background:var(--pg-ink);color:var(--pg-paper)}.ml-btn[aria-disabled=true],.ml-btn[disabled]{opacity:.4;cursor:default;pointer-events:none}.ml-btn:focus-visible,.ml-card--link:focus-visible,.ml-field:focus-visible,.ml-tag:focus-visible,a:focus-visible{outline:var(--ml-rule-thick)solid var(--pg-accent);outline-offset:2px}.ml-field{width:100%;min-height:2.75rem;padding:var(--ml-s2)0;border:0;border-bottom:var(--ml-rule-ink);border-radius:var(--ml-radius);color:var(--pg-ink);font-family:var(--pg-font-text);font-size:var(--ml-size-ui);font-size:max(1rem,var(--ml-size-ui));background:0 0}.ml-field::placeholder{color:var(--pg-ink-faint)}.ml-field:focus{border-bottom-color:var(--pg-accent)}.ml-tag{border:var(--ml-rule);border-radius:var(--ml-radius);font-family:var(--ml-mono);font-size:var(--ml-size-micro);text-transform:uppercase;letter-spacing:var(--ml-track-label);color:var(--pg-ink-soft);padding:.15em .5em;text-decoration:none;display:inline-block}.ml-tag--machine{border-color:var(--ml-machine);color:var(--ml-machine)}.ml-meter{width:100%;height:var(--ml-rule-thick);background:var(--pg-rule);display:block;overflow:hidden}.ml-meter>i{background:var(--pg-accent);height:100%;transition:width var(--ml-dur-base)var(--ml-ease-out);display:block}.ml-meter--machine>i{background:var(--ml-machine)}.ml-shelf-head{justify-content:space-between;align-items:baseline;gap:var(--ml-s4);padding-block:var(--ml-s3);border-bottom:var(--ml-rule-ink);margin-bottom:var(--ml-s4);display:flex}.ml-shelf{gap:var(--ml-gutter);overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;margin-inline:calc(-1*var(--ml-trim));padding-inline:var(--ml-trim);padding-bottom:var(--ml-s3);grid-auto-columns:minmax(13rem,72vw);grid-auto-flow:column;display:grid;overflow-x:auto}.ml-shelf>*{scroll-snap-align:start}@media (min-width:48rem){.ml-shelf:not(.ml-shelf--rail){grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));grid-auto-columns:auto;grid-auto-flow:row;margin-inline:0;padding-inline:0;overflow-x:visible}.ml-shelf--rail{grid-auto-columns:minmax(13rem,16rem)}}@media (min-width:62rem) and (pointer:fine){[data-frame=broad] .ml-shelf--wrap{row-gap:var(--ml-s6);scroll-snap-type:none;grid-template-columns:repeat(auto-fill,minmax(13rem,1fr));grid-auto-columns:auto;grid-auto-flow:row;margin-inline:0;padding-inline:0;overflow-x:visible}[data-frame=broad] .ml-shelf--wrap>*{position:relative}[data-frame=broad] .ml-shelf--wrap>:after{content:"";width:var(--ml-rule-hair);background:var(--pg-rule);position:absolute;inset-block:0;inset-inline-end:calc(-.5*var(--ml-gutter))}[data-frame=broad] .ml-shelf--wrap>:last-child:after{content:none}}.ml-cover{gap:var(--ml-s2);aspect-ratio:2/3;padding:var(--ml-s4);border:var(--ml-rule-ink);background:var(--pg-paper);color:var(--pg-ink);flex-direction:column;line-height:1.15;display:flex;container-type:inline-size}.ml-cover .ml-cover-kicker{font-family:var(--ml-mono);font-size:var(--ml-size-micro);text-transform:uppercase;letter-spacing:var(--ml-track-label);color:var(--ml-accent-ink);line-height:1.3}.ml-cover .ml-cover-title{font-family:var(--pg-font-display);margin-top:auto;font-size:13cqi;line-height:1.1}.ml-cover .ml-cover-author{font-family:var(--pg-font-text);color:var(--pg-ink-soft);font-size:8cqi;font-style:italic;line-height:1.2}.ml-cover .ml-cover-foot{padding-top:var(--ml-s2);border-top:var(--ml-rule-mark);font-family:var(--ml-mono);font-size:var(--ml-size-micro);text-transform:uppercase;letter-spacing:var(--ml-track-label);color:var(--pg-ink-faint);line-height:1.3}.ml-sheet-veil{background:var(--ml-veil);opacity:0;pointer-events:none;transition:opacity var(--ml-dur-base)var(--ml-ease);z-index:40;position:fixed;inset:0}.ml-sheet{z-index:41;background:var(--pg-paper);border-top:var(--ml-rule-strong);max-height:85dvh;padding-bottom:env(safe-area-inset-bottom,0);transition:transform var(--ml-dur-base)var(--ml-ease);inset-inline:0;flex-direction:column;display:flex;position:fixed;bottom:0;transform:translateY(100%)}.ml-sheet[hidden]{display:none}[data-sheet-open] .ml-sheet-veil{opacity:1;pointer-events:auto}[data-sheet-open] .ml-sheet{transform:none}.ml-sheet-head{justify-content:space-between;align-items:baseline;gap:var(--ml-s4);padding:var(--ml-s4)var(--ml-trim)var(--ml-s3);border-bottom:var(--ml-rule);flex:none;display:flex}.ml-sheet-body{padding:var(--ml-s4)var(--ml-trim)var(--ml-s6);overscroll-behavior:contain;-webkit-overflow-scrolling:touch;overflow-y:auto}.ml-sheet-grip{width:2.25rem;height:var(--ml-rule-thick);background:var(--pg-rule);margin:var(--ml-s2)auto 0;flex:none}@media (min-width:62rem){.ml-sheet{border-top:0;border-left:var(--ml-rule-strong);width:min(26rem,90vw);max-height:none;inset-block:0;inset-inline:auto 0;transform:translate(100%)}.ml-sheet-grip{display:none}}.ml-colophon{justify-content:space-between;align-items:baseline;gap:var(--ml-s4);margin-top:var(--ml-section);padding-block:var(--ml-s5);border-top:var(--ml-rule-double,var(--ml-rule-thick)solid var(--pg-ink));font-family:var(--ml-mono);font-size:var(--ml-size-label);text-transform:uppercase;letter-spacing:var(--ml-track-label);color:var(--pg-ink-faint);flex-wrap:wrap;display:flex}.ml-colophon a{color:var(--pg-ink-soft);text-decoration:none}.ml-colophon a:hover{color:var(--ml-accent-ink)}.ml-sr{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ml-page-foot-space{height:var(--ml-foot-h)}.ml-prose{max-width:var(--ml-measure)}.ml-body a,.ml-measure .ml-margin a,.ml-prose a{color:inherit;-webkit-text-decoration:underline solid var(--pg-rule);text-decoration:underline solid var(--pg-rule);text-decoration-thickness:var(--ml-rule-w);text-underline-offset:.18em;transition:color var(--ml-dur-quick)var(--ml-ease),text-decoration-color var(--ml-dur-quick)var(--ml-ease)}.ml-body a:hover,.ml-measure .ml-margin a:hover,.ml-prose a:hover{color:var(--ml-accent-ink);-webkit-text-decoration-color:var(--pg-accent);text-decoration-color:var(--pg-accent)}.ml-body a:focus-visible,.ml-measure .ml-margin a:focus-visible,.ml-prose a:focus-visible{outline:var(--ml-rule-w)solid var(--pg-accent);outline-offset:2px}::highlight(ml-anno-note){background-color:var(--ml-anno-note)}::highlight(ml-anno-comment){background-color:var(--ml-anno-note)}::highlight(ml-anno-query){background-color:var(--ml-anno-query);-webkit-text-decoration:underline wavy var(--ml-accent-ink);text-decoration:underline wavy var(--ml-accent-ink);text-underline-offset:.28em}::highlight(ml-anno-machine){background-color:var(--ml-anno-machine);-webkit-text-decoration:underline var(--ml-machine);text-decoration:underline var(--ml-machine);text-underline-offset:.28em}::highlight(ml-anno-active){background-color:var(--ml-anno-active)}.ml-anno-layer{pointer-events:none;z-index:0;position:absolute;inset:0}.ml-anno-rect{background:var(--ml-anno-note);display:block;position:absolute}.ml-anno-rect--query{background:var(--ml-anno-query)}.ml-anno-rect--machine{background:var(--ml-anno-machine)}.ml-anno-rect--active{background:var(--ml-anno-active)}.ml-select-bar{z-index:42;gap:var(--ml-s2);padding:var(--ml-s2);background:var(--pg-paper);border:var(--ml-rule-ink);box-shadow:3px 3px 0 var(--pg-ink);opacity:0;visibility:hidden;transition:opacity var(--ml-dur-quick)var(--ml-ease);display:flex;position:fixed}.ml-select-bar[data-open]{opacity:1;visibility:visible}.ml-select-bar .ml-btn{min-height:2.5rem;padding-inline:var(--ml-s3)}@media (pointer:coarse){.ml-select-bar{inset-inline:var(--ml-trim);bottom:calc(var(--ml-foot-h) + var(--ml-s4));justify-content:center;top:auto!important;left:var(--ml-trim)!important}.ml-select-bar .ml-btn{flex:1 1 0}}.ml-note-mark{font-family:var(--ml-mono);vertical-align:super;color:var(--ml-accent-ink);cursor:pointer;background:0 0;border:0;margin-left:.15em;padding:0 .1em;font-size:.62em;line-height:0;display:inline-block}.ml-note-mark[data-machine]{color:var(--ml-machine)}.ml-note-mark:hover{text-decoration:underline}@font-face{font-family:Blacker Pro Text;src:url(/assets/fonts/blacker-pro/BlackerProText-Book.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Blacker Pro Text;src:url(/assets/fonts/blacker-pro/BlackerProText-BookItalic.woff2)format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Blacker Pro Text;src:url(/assets/fonts/blacker-pro/BlackerProText-Bold.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Blacker Pro Display;src:url(/assets/fonts/blacker-pro/BlackerProDisplay-Medium.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Blacker Pro Display;src:url(/assets/fonts/blacker-pro/BlackerProDisplay-Heavy.woff2)format("woff2");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Blacker Pro Display;src:url(/assets/fonts/blacker-pro/BlackerProDisplay-Italic.woff2)format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Blacker Pro Cond;src:url(/assets/fonts/blacker-pro/BlackerProCondDisp-Bd.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Maison Neue;src:url(/assets/fonts/maison-neue/MaisonNeueWEB-Book.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Maison Neue;src:url(/assets/fonts/maison-neue/MaisonNeueWEB-Demi.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Maison Neue;src:url(/assets/fonts/maison-neue/MaisonNeueWEB-BookItalic.woff2)format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Maison Neue Mono;src:url(/assets/fonts/maison-neue/MaisonNeueMonoWEB-Regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Maison Neue Mono;src:url(/assets/fonts/maison-neue/MaisonNeueMonoWEB-Bold.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Goudy Initialen;src:url(/assets/fonts/goudy-initialen/GoudyInitialen.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}:root{--pg-paper:#fffdf7;--pg-ink:#0a0a0a;--pg-ink-soft:#1f1f1f;--pg-ink-faint:#6b6b6b;--pg-rule:#d4cfc4;--pg-accent:#a02015;--ml-slab:#0a0a0a;--ml-slab-ink:#fffdf7;--ml-slab-rule:transparent;--ml-slab-ink-soft:#d8d3c8;--ml-slab-ink-faint:#948c7f;--ml-slab-rule-inner:#3a352d;--ml-slab-accent:#d2604f;--ml-slab-accent-ink:#e08a7a;--ml-slab-machine:#7fb2d4;--pg-font-text:"Blacker Pro Text",Georgia,serif;--pg-font-display:"Blacker Pro Display","Blacker Pro Text",Georgia,serif;--pg-size-text:1.0625rem;--pg-leading:1.62}@media (prefers-color-scheme:dark){:root:not([data-paper=paper]){--pg-paper:#14120f;--pg-ink:#ece7dd;--pg-ink-soft:#cfc8bc;--pg-ink-faint:#948c7f;--pg-rule:#3a352d;--pg-accent:#d2604f;--ml-slab-rule:#3a352d;--ml-surface:#1b1815;--ml-surface-strong:#221e19;--ml-wash-accent:#2a1b17;--ml-wash-machine:#16222b}}:root[data-paper=night]{--pg-paper:#14120f;--pg-ink:#ece7dd;--pg-ink-soft:#cfc8bc;--pg-ink-faint:#948c7f;--pg-rule:#3a352d;--pg-accent:#d2604f;--ml-slab-rule:#3a352d;--ml-surface:#1b1815;--ml-surface-strong:#221e19;--ml-wash-accent:#2a1b17;--ml-wash-machine:#16222b}:root[data-size="1"]{--pg-size-text:1.0625rem;--pg-leading:1.62;--pg-measure:5.4in}:root[data-size="2"]{--pg-size-text:1.1875rem;--pg-leading:1.64;--pg-measure:6.1in}:root[data-size="3"]{--pg-size-text:1.3125rem;--pg-leading:1.68;--pg-measure:6.8in}@media (min-width:62rem){:root[data-size="2"]{--ml-measure:38rem}:root[data-size="3"]{--ml-measure:42rem}}html{margin:0}body,html{background:var(--pg-paper);color:var(--pg-ink);padding:0}body{font-family:var(--pg-font-text);font-size:var(--pg-size-text);line-height:var(--pg-leading);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-variant-numeric:oldstyle-nums proportional-nums}h1,h2,h3,h4,h5,h6{line-height:var(--ml-lh-title);text-wrap:balance;overflow-wrap:break-word}h1{line-height:var(--ml-lh-display)}html{transition:background-color var(--ml-dur-slow)var(--ml-ease),color var(--ml-dur-slow)var(--ml-ease)}::selection{background:var(--ml-anno-active);color:var(--pg-ink)}@media print{:root,:root:not([data-paper=paper]),:root[data-paper=night]{--pg-paper:#fffdf7;--pg-ink:#0a0a0a;--pg-ink-soft:#1f1f1f;--pg-ink-faint:#6b6b6b;--pg-rule:#d4cfc4;--pg-accent:#a02015;--ml-slab-rule:transparent;--ml-surface:#f7f3e9;--ml-surface-strong:#efe9da;--ml-wash-accent:#f8e9e5;--ml-wash-machine:#e8f0f6}}@view-transition{navigation:auto}@media (prefers-reduced-motion:reduce){::view-transition-group(*),::view-transition-new(*),::view-transition-old(*){animation:none!important}}@media screen{#ml-dock{view-transition-name:ml-dock}#ml-mast{view-transition-name:ml-mast}.ed-head-title{view-transition-name:ml-work-title}#ml-player{view-transition-name:ml-player}}body{margin:0}.ml-page{max-width:var(--ml-width);margin:0 auto;padding-inline:max(var(--ml-trim),env(safe-area-inset-left,0px));padding-block:var(--ml-section) var(--ml-s8)}[data-frame=broad] .ml-page,[data-frame=broad] .ml-section-rule{max-width:var(--ml-width-broad)}.ml-measure{display:block}.ml-margin{font-family:var(--ml-ui);font-size:.75rem;line-height:1.45;color:var(--pg-ink-faint,#6b6b6b);padding-top:.35em}.ml-title{margin:0 0 .35em;font-family:var(--pg-font-display,Georgia,serif);font-size:clamp(2rem,5.5vw,3.25rem);font-weight:400;line-height:1.05;letter-spacing:-.01em}.ml-standfirst{max-width:var(--ml-measure);margin:0 0 2.5rem;font-size:1.0625rem;line-height:1.55;color:var(--pg-ink-soft,#1f1f1f)}.ml-kicker{margin:0 0 1.25rem;font-family:var(--ml-mono);font-size:.6875rem;letter-spacing:var(--pg-caps-tracking,.12em);text-transform:uppercase;color:var(--ml-accent-ink)}.ml-section-rule{max-width:var(--ml-width);margin:3.5rem 0 2rem;border:0;border-top:var(--ml-rule)}.ml-section-head{margin:0 0 1.5rem;font-family:var(--ml-mono);font-size:.6875rem;letter-spacing:var(--pg-caps-tracking,.12em);text-transform:uppercase;color:var(--pg-ink-faint,#6b6b6b)}.ml-list{list-style:none;margin:0;padding:0}.ml-entry{display:block;padding:1.1rem 0;border-bottom:var(--ml-rule)}.ml-entry:first-child{border-top:var(--ml-rule)}.ml-entry a{color:inherit;text-decoration:none}.ml-entry-title{font-size:1.25rem;line-height:1.3;transition:color .12s linear}.ml-entry:hover .ml-entry-title{color:var(--ml-accent-ink)}.ml-entry-byline{margin-top:.2em;font-size:.9375rem;font-style:italic;color:var(--pg-ink-faint,#6b6b6b)}.ml-entry-note{margin-top:.45em;font-size:.9375rem;line-height:1.5;color:var(--pg-ink-soft,#1f1f1f)}.ml-meta{font-family:var(--ml-mono);font-size:.6875rem;letter-spacing:.08em;text-transform:uppercase;color:var(--pg-ink-faint,#6b6b6b);font-variant-numeric:oldstyle-nums}@media (min-width:62rem){.ml-entry,.ml-measure{display:grid;grid-template-columns:var(--ml-measure) var(--ml-margin-col);gap:var(--ml-gap)}.ml-measure{align-items:start}.ml-entry{align-items:baseline}[data-frame=broad] .ml-index-group .ml-list{columns:26rem;column-gap:var(--ml-gutter);column-rule:var(--ml-rule-hair-s)}[data-frame=broad] .ml-index-group .ml-entry{grid-template-columns:1fr auto;gap:0 var(--ml-s3);break-inside:avoid;border-bottom:var(--ml-rule-hair-s)}[data-frame=broad] .ml-index-group .ml-entry:first-child{border-top:0}}:root[data-set=ragged] .ed-body blockquote p,:root[data-set=ragged] .ed-body p{text-align:left}:root[data-notes=hidden] .ed-body .pg-note,:root[data-notes=hidden] .ed-body .pg-ref{display:none}@media (min-width:62rem){.ed-body.pg-apparatus,.ed-essay-head{margin-inline:0;max-width:none}}@media (prefers-reduced-motion:reduce){.ed-body.pg-apparatus{transition:none}}.ml-formats{list-style:none;margin:.5rem 0 0;padding:0;display:flex;flex-direction:column;gap:.15rem}.ml-formats a{font-family:var(--ml-mono);font-size:.6875rem;letter-spacing:.08em;text-transform:uppercase;color:var(--pg-ink-soft,#1f1f1f);text-decoration:none;border-bottom:1px solid transparent;transition:border-color .12s linear,color .12s linear}.ml-formats a:hover{color:var(--ml-accent-ink);border-bottom-color:var(--pg-accent,#a02015)}.ml-formats-size{color:var(--pg-ink-faint,#6b6b6b);font-variant-numeric:oldstyle-nums}.ed-body .is-speaking{background:var(--ml-speaking);box-shadow:0 0 0 .35em var(--ml-speaking);border-radius:var(--ml-radius);transition:background-color var(--ml-dur-base) var(--ml-ease)}.ed-body{position:relative}.ml-play-mark{position:absolute;left:calc(-1 * (var(--ml-s6) + var(--ml-s2)));margin-top:.15em;display:none;width:var(--ml-s5);height:var(--ml-s5);padding:0;border:0;background:none;color:var(--pg-accent,#a02015);cursor:pointer;opacity:0;transition:opacity var(--ml-dur-quick) var(--ml-ease)}.ml-play-mark svg{width:100%;height:100%;display:block;fill:currentColor;stroke:none}.ml-play-mark:focus-visible,.ml-play-mark:hover{opacity:1}.ml-play-mark:focus-visible{outline:var(--ml-rule-w) solid var(--pg-accent,#a02015);outline-offset:3px}@media (min-width:72rem) and (pointer:fine){.ml-play-mark:not([hidden]){display:block;opacity:.55}}body{padding-bottom:var(--ml-foot-h)}@media (prefers-reduced-motion:reduce){.ed-body .is-speaking{transition:none}}.ml-search-results{--ml-hit-ref:2.75rem;gap:var(--ml-s5,1.5rem)}.ml-search-reg,.ml-search-results{display:flex;flex-direction:column}.ml-search-rubric{display:flex;align-items:baseline;justify-content:space-between;gap:var(--ml-s3,.75rem);margin:0 0 var(--ml-s3,.75rem);padding-bottom:.3rem;border-bottom:var(--ml-rule-ink);font-family:var(--ml-ui,sans-serif);font-size:var(--ml-size-label,.6875rem);letter-spacing:var(--ml-track-label,.14em);text-transform:uppercase;color:var(--pg-ink,#0a0a0a)}.ml-search-count{font-family:var(--ml-mono);font-variant-numeric:oldstyle-nums}.ml-search-count,.ml-search-hint,.ml-search-status{letter-spacing:.04em;color:var(--pg-ink-faint,#6b6b6b)}.ml-search-hint,.ml-search-status{margin:0;font-family:var(--ml-mono);font-size:.68rem}.ml-search-hint{margin-top:auto;padding-top:1.5rem}.ml-search-hint kbd{font-family:inherit;border:0;padding:0;margin-right:.35em;letter-spacing:.08em;color:var(--pg-ink-soft,#1f1f1f)}.ml-search-group+.ml-search-group{margin-top:var(--ml-s4,1rem)}.ml-search-groupname{display:flex;align-items:baseline;gap:.6em;margin:0 0 .35rem}.ml-search-groupword{font-size:.95rem;font-weight:600;color:var(--pg-ink,#0a0a0a)}.ml-search-groupby,.ml-search-groupword{font-family:var(--pg-font-text,Georgia,serif)}.ml-search-groupby{font-size:.8rem;font-style:italic;color:var(--pg-ink-faint,#6b6b6b)}.ml-hit{display:grid;grid-template-columns:var(--ml-hit-ref) 1fr;gap:0 1rem;padding:.5rem .5rem .5rem 0;text-decoration:none;color:inherit;box-shadow:inset 3px 0 0 transparent;transition:background-color var(--ml-dur-quick) var(--ml-ease),box-shadow var(--ml-dur-quick) var(--ml-ease)}.ml-hit:hover{background:color-mix(in srgb,currentColor 7%,transparent)}.ml-hit.is-active{background:color-mix(in srgb,currentColor 10%,transparent);box-shadow:inset 3px 0 0 var(--pg-accent,#a02015)}.ml-hit-ref{font-family:var(--ml-mono);font-size:.68rem;font-variant-numeric:oldstyle-nums;color:var(--pg-ink-faint,#6b6b6b);padding-top:.35em;text-align:right}.ml-hit-text{font-size:1rem;line-height:1.5}.ml-hit mark{background:none;color:inherit;font-weight:600;box-shadow:inset 0 -.35em 0 color-mix(in srgb,var(--pg-accent) 30%,transparent)}.ml-hit-context{grid-column:2;font-family:var(--ml-mono);font-size:.62rem;letter-spacing:.04em;color:var(--pg-ink-faint,#6b6b6b);margin-top:.3rem}.ml-hit-course>*,.ml-hit-term>*,.ml-hit-work>*{grid-column:2}.ml-hit-course,.ml-hit-term,.ml-hit-work{padding-bottom:.6rem}.ml-hit-headword{font-family:var(--pg-font-text,Georgia,serif);font-size:1.0625rem;font-weight:600;line-height:1.25}.ml-hit-term .ml-hit-headword{font-variant:small-caps;letter-spacing:var(--pg-sc-tracking,.06em)}.ml-hit-where{font-family:var(--ml-ui);font-size:.6875rem;text-transform:uppercase;letter-spacing:var(--ml-track-label,.14em);color:var(--ml-accent-ink);margin-top:.2rem}.ml-hit-gloss{font-size:.875rem;font-style:italic;line-height:1.4;color:var(--pg-ink-soft,#1f1f1f);margin-top:.15rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ml-search-more{grid-column:2;align-self:flex-start;margin:.4rem 0 0 calc(var(--ml-hit-ref) + 1rem);padding:.2rem 0;background:none;border:0;font:inherit;font-family:var(--ml-mono);font-size:.68rem;letter-spacing:.04em;color:var(--pg-ink-faint,#6b6b6b);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.ml-search-more:hover{color:var(--ml-accent-ink)}.ml-search-noscript{font-style:italic;color:var(--pg-ink-faint,#6b6b6b)}@media (min-width:48rem){.ml-search-results{--ml-hit-ref:3.5rem}}.ml-term-head{display:block;margin-bottom:1.5rem}.ml-term-headword{grid-column:1;margin:0;font-size:var(--ml-display-2);font-weight:400;line-height:1.1;font-variant:small-caps;letter-spacing:var(--pg-sc-tracking,.06em)}.ml-term-gloss{grid-column:1;margin:.5rem 0 0;font-size:1.2rem;font-style:italic;line-height:1.45;color:var(--pg-ink-soft,#1f1f1f)}.ml-term-head .ml-margin{grid-column:2;grid-row:1/span 2}@media (min-width:62rem){.ml-term-head{display:grid;grid-template-columns:var(--ml-measure) var(--ml-margin-col);gap:var(--ml-gap);align-items:start}}.ml-term-etymology{margin:0 0 1.75rem;padding-left:1rem;border-left:2px solid var(--pg-rule,#ccc);font-size:.92rem;line-height:1.5;color:var(--pg-ink-soft,#1f1f1f)}.ml-term-body,.ml-term-etymology{max-width:var(--ml-measure)}.ml-term-body p{line-height:1.62}.ml-term-section{margin-top:2.5rem}.ml-term-groupname{margin:1.5rem 0 .5rem;font-family:var(--ml-mono);font-size:.68rem;font-weight:400;letter-spacing:var(--pg-caps-tracking,.12em);text-transform:uppercase;color:var(--pg-ink-faint,#6b6b6b)}.ml-term-passage{max-width:var(--ml-measure);margin:0}.ml-term-passage p{margin:0 0 .6em;line-height:1.58}.ml-term-occurrence{display:grid;grid-template-columns:2.75rem 1fr;gap:0 1rem;padding:.9rem 0;border-bottom:var(--ml-rule)}.ml-term-cite a,.ml-term-ref{font-family:var(--ml-mono);font-size:.68rem;font-variant-numeric:oldstyle-nums;color:var(--pg-ink-faint,#6b6b6b);text-decoration:none;padding-top:.3em}.ml-term-cite a:hover,.ml-term-ref:hover{color:var(--ml-accent-ink)}.ml-term-cite{margin:.5rem 0 0}.ml-index-headword,.ml-term-related-head{font-variant:small-caps;letter-spacing:var(--pg-sc-tracking,.06em);font-size:1.1rem}.ml-index-sense{font-style:italic;color:var(--pg-ink-faint,#6b6b6b)}.ml-term-back{margin-top:3rem;font-family:var(--ml-mono);font-size:.7rem;letter-spacing:.04em}.ml-colophon-nav{display:flex;flex-wrap:wrap;column-gap:var(--ml-s4);row-gap:var(--ml-s1)}.ml-colophon-nav a[aria-current=page]{color:var(--pg-ink);box-shadow:inset 0 -1px 0 var(--pg-accent,#a02015)}@media (pointer:coarse){.ml-colophon-nav a{position:relative}.ml-colophon-nav a:after{content:"";position:absolute;inset:calc((1.4em - 44px) / 2) -.5rem}}#ed-source{max-width:var(--ml-width);margin-inline:auto;padding-inline:max(var(--ml-trim),env(safe-area-inset-left,0px))}.ed-body .pg-note{float:none;clear:none;position:static;display:block;width:auto;margin:.75em 0 .85em;padding-left:.9em;border-left:var(--ml-rule);text-indent:0;text-align:left;text-align-last:left;font-size:.8em}.ed-body .pg-note,.pagedjs_left_page .pg-note{margin-right:0;margin-left:0}.ed-body,.ed-body.pg-apparatus,.ed-essay-head{max-width:100%;left:0}.ed-body blockquote p,.ed-body p{text-align:left}@media (min-width:40rem){:root[data-set=book] .ed-body blockquote p,:root[data-set=book] .ed-body p{text-align:justify}}.ed-series{letter-spacing:.12em;font-size:6pt}@media (min-width:48rem){.ed-series{letter-spacing:.22em;font-size:7pt}}.ed-head-rules{border-top:var(--ml-rule-ink);border-bottom:var(--ml-rule-hair) solid var(--pg-ink);height:2px;margin:0 0 var(--ml-s6)}.ed-head-close{border-top:var(--ml-rule-hair) solid var(--pg-ink)}.ed-essay-head{margin-top:var(--ml-section);margin-bottom:var(--ml-s6)}.ed-series{margin-bottom:var(--ml-s3)}.ed-head-provenance{margin-bottom:var(--ml-s5)}.ed-head-listen{display:none;margin:0 auto var(--ml-s5);padding:var(--ml-s1) 0;background:none;border:0;border-bottom:var(--ml-rule-w) solid var(--pg-accent,#a02015);font-family:var(--ml-mono);font-size:var(--ml-size-label);letter-spacing:var(--ml-track-label);text-transform:uppercase;color:var(--ml-accent-ink);cursor:pointer}body:has(.ml-player[data-state=empty]) .ed-head-listen{display:inline-block}@media (pointer:coarse){.ed-head-listen{padding-block:max(var(--ml-s1),.7rem)}}@media print{.ed-head-listen{display:none!important}}@media (min-width:72rem){.ed-body .pg-note{float:right;clear:right;position:relative;top:4.5pt;width:var(--pg-note-col,1.5in);margin-right:calc(-1 * (var(--pg-note-col, 1.5in) + var(--pg-note-gap, .25in)));margin-bottom:.5em;padding-left:0;border-left:0;font-size:var(--pg-note-size,.72em)}}@media (max-width:71.999rem){.ed-body .pg-plate[data-placement=full],.ed-body .pg-plate[data-placement=plate-page]{width:100%;max-width:100%}.ed-body .pg-plate[data-placement=margin]{float:none;width:auto;margin-inline:0}}.ml-note-field{min-height:8lh;border:var(--ml-rule-ink);padding:var(--ml-s3);font-family:var(--pg-font-text);line-height:1.5;resize:vertical}.ml-note-actions{margin-top:var(--ml-s4)}.ml-detached{max-width:var(--ml-measure);margin:var(--ml-section) auto 0}.ml-detached[hidden]{display:none}.ml-detached-list{list-style:none;margin:var(--ml-s4) 0 0;padding:0}.ml-detached-list li{padding:var(--ml-s4) 0;border-bottom:var(--ml-rule-hair-s)}.ml-detached-quote{padding-left:var(--ml-s3);border-left:var(--ml-rule-mark);font-style:italic;color:var(--pg-ink-soft)}.ml-detached-body,.ml-detached-quote{margin:0 0 var(--ml-s2)}.ml-conn-mark{position:absolute;right:calc(-1 * (var(--pg-note-col, 1.5in) + var(--pg-note-gap, .25in)));width:var(--pg-note-col,1.5in);display:none;align-items:baseline;gap:.4em;padding:0;border:0;background:none;font-family:var(--ml-mono);font-size:.62em;letter-spacing:var(--ml-track-label);text-transform:uppercase;color:var(--ml-machine);cursor:pointer;text-align:left}.ml-conn-mark-dot{width:.5em;height:.5em;flex:none;background:currentColor}.ml-conn-mark[data-confirmed] .ml-conn-mark-dot{background:var(--ml-accent-ink)}.ml-conn-mark:hover{text-decoration:underline}.ml-conn-mark:focus-visible{outline:var(--ml-rule-w) solid var(--ml-machine);outline-offset:2px}.ed-body [data-pg-text]{position:relative}@media (min-width:72rem){.ml-conn-mark{display:inline-flex}}@media (max-width:71.999rem){.ml-conn-mark{position:static;display:inline-flex;width:auto;margin-top:.5em;padding:.35em 0}}.ml-cite-mark{position:absolute;right:calc(-1 * (var(--pg-note-col, 1.5in) + var(--pg-note-gap, .25in)));width:var(--pg-note-col,1.5in);display:none;align-items:baseline;gap:.4em;padding:0;border:0;background:none;font-family:var(--ml-mono);font-size:.62em;letter-spacing:var(--ml-track-label);text-transform:uppercase;color:var(--ml-accent-ink);cursor:pointer;text-align:left}.ml-cite-mark-glyph{flex:none;font-size:.85em}.ml-cite-mark:hover{text-decoration:underline}.ml-cite-mark:focus-visible{outline:var(--ml-rule-w) solid var(--ml-accent-ink);outline-offset:2px}@media (min-width:72rem){.ml-cite-mark{display:inline-flex}}@media (max-width:71.999rem){.ml-cite-mark{position:static;display:inline-flex;width:auto;margin-top:.5em;padding:.35em 0}}@media (min-width:72rem){.ml-conn-mark~.ml-cite-mark{margin-top:1.4em}}.ml-cite{margin-bottom:var(--ml-s5)}.ml-cite-head{display:flex;align-items:baseline;justify-content:space-between;gap:var(--ml-s3);flex-wrap:wrap}.ml-cite-title{font-family:var(--ml-serif);font-style:italic;font-size:1.05em}.ml-cite-why{margin:var(--ml-s2) 0 0;color:var(--pg-ink-soft)}.ml-cite-actions{margin-top:var(--ml-s3)}.ml-art-mark{position:absolute;right:calc(-1 * (var(--pg-note-col, 1.5in) + var(--pg-note-gap, .25in)));width:var(--pg-note-col,1.5in);display:none;align-items:baseline;gap:.4em;padding:0;border:0;background:none;font-family:var(--ml-mono);font-size:.62em;letter-spacing:var(--ml-track-label);text-transform:uppercase;color:var(--ml-accent-ink);cursor:pointer;text-align:left}.ml-art-mark--machine{color:var(--ml-machine)}.ml-art-mark-glyph{flex:none;font-size:.85em}.ml-art-mark:hover{text-decoration:underline}.ml-art-mark:focus-visible{outline:var(--ml-rule-w) solid currentColor;outline-offset:2px}@media (min-width:72rem){.ml-art-mark{display:inline-flex}.ml-cite-mark~.ml-art-mark,.ml-conn-mark~.ml-art-mark{margin-top:1.4em}.ml-conn-mark~.ml-cite-mark~.ml-art-mark{margin-top:2.8em}}@media (max-width:71.999rem){.ml-art-mark{position:static;display:inline-flex;width:auto;margin-top:.5em;padding:.35em 0}}@media (pointer:coarse){.ml-art-mark{min-height:44px;align-items:center}}.ml-art{margin-bottom:var(--ml-s6)}.ml-art+.ml-art{padding-top:var(--ml-s5);border-top:var(--ml-rule-hair-s)}.ml-art-fig{margin:0 0 var(--ml-s3)}.ml-art-fig img{display:block;width:100%;height:auto;max-height:52vh;object-fit:contain;object-position:left top;border:var(--ml-rule-w) solid var(--pg-rule);background:var(--pg-paper)}.ml-art-head{display:flex;align-items:baseline;justify-content:space-between;gap:var(--ml-s3);flex-wrap:wrap}.ml-art-title{font-family:var(--ml-serif);font-style:italic;font-size:1.05em}.ml-art-medium{margin:var(--ml-s2) 0 0}.ml-art-medium,.ml-art-why{font-size:.875em;color:var(--pg-ink-soft)}.ml-art-why{margin:var(--ml-s3) 0 0;line-height:1.5}.ml-art--machine .ml-art-why{padding-inline-start:var(--ml-s3);border-inline-start:var(--ml-rule-w) solid var(--ml-machine);color:var(--pg-ink-soft)}.ml-art-credit{margin:var(--ml-s3) 0 0;font-family:var(--ml-mono);font-size:var(--ml-size-micro);line-height:1.5;color:var(--pg-ink-faint)}.ml-art-license{color:var(--ml-accent-ink)}.ml-art-actions{margin-top:var(--ml-s4)}.ml-conn-intro{margin:0 0 var(--ml-s5);font-size:.875em;line-height:1.5;color:var(--pg-ink-faint)}.ml-conn{padding:var(--ml-s4) 0;border-top:var(--ml-rule-hair-s)}.ml-conn-head{display:flex;align-items:baseline;justify-content:space-between;gap:var(--ml-s3);margin-bottom:var(--ml-s3)}.ml-conn-quote{margin:0 0 var(--ml-s2);padding-left:var(--ml-s3);border-left:var(--ml-rule-w) solid var(--ml-machine);font-family:var(--pg-font-text);font-style:italic;line-height:1.5;color:var(--pg-ink-soft)}.ml-conn-why{margin:0;font-size:.875em;color:var(--pg-ink-faint)}.ml-conn-actions{margin-top:var(--ml-s4)}