@font-face{font-family:messina;src:url(../media/messina_sans_300-s.p.0baen853q5g3-.woff2)format("woff2");font-display:swap;font-weight:300}@font-face{font-family:messina;src:url(../media/messina_sans_400-s.p.1niox7ndxu9-0.woff2)format("woff2");font-display:swap;font-weight:400}@font-face{font-family:messina;src:url(../media/messina_sans_700-s.p.1jj6615vxpgc8.woff2)format("woff2");font-display:swap;font-weight:700}@font-face{font-family:messina Fallback;src:local(Arial);ascent-override:97.43%;descent-override:34.59%;line-gap-override:0.0%;size-adjust:105.51%}.R3A5tq_className{font-family:messina,messina Fallback}.R3A5tq_variable{--font-messina:"messina", "messina Fallback"}
@font-face{font-family:inferi;src:url(../media/inferi_300-s.p.2un_fdjuwfxof.woff2)format("woff2");font-display:swap;font-weight:300}@font-face{font-family:inferi;src:url(../media/inferi_400-s.p.3cscms1l4nu0a.woff2)format("woff2");font-display:swap;font-weight:400}@font-face{font-family:inferi;src:url(../media/inferi_400_italic-s.p.1hmm688iq2q5c.woff2)format("woff2");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:inferi;src:url(../media/inferi_500-s.p.30cceq3akfklo.woff2)format("woff2");font-display:swap;font-weight:500}@font-face{font-family:inferi;src:url(../media/inferi_600-s.p.3c8ewrk3uf8eu.woff2)format("woff2");font-display:swap;font-weight:600}@font-face{font-family:inferi;src:url(../media/inferi_700-s.p.3tmdc5pljvah_.woff2)format("woff2");font-display:swap;font-weight:700}@font-face{font-family:inferi Fallback;src:local(Arial);ascent-override:91.58%;descent-override:25.33%;line-gap-override:19.49%;size-adjust:102.64%}.WigTsa_className{font-family:inferi,inferi Fallback}.WigTsa_variable{--font-inferi:"inferi", "inferi Fallback"}
@font-face{font-family:nichrome;src:url(../media/md_nichrome_300-s.p.1k1zk1qfvyk3y.woff2)format("woff2");font-display:swap;font-weight:300}@font-face{font-family:nichrome;src:url(../media/md_nichrome_400-s.p.1xkcj-t6v634i.woff2)format("woff2");font-display:swap;font-weight:400}@font-face{font-family:nichrome;src:url(../media/md_nichrome_700-s.p.033as_us6-yjg.woff2)format("woff2");font-display:swap;font-weight:700}@font-face{font-family:nichrome Fallback;src:local(Arial);ascent-override:98.37%;descent-override:17.36%;line-gap-override:0.0%;size-adjust:86.41%}.LMZv_q_className{font-family:nichrome,nichrome Fallback}.LMZv_q_variable{--font-nichrome:"nichrome", "nichrome Fallback"}
html.ink-gl body{-webkit-text-fill-color:transparent;text-shadow:none}html.ink-gl [data-ink-off],html.ink-gl [data-ink-off] *,html.ink-gl [data-gl-skip],html.ink-gl [data-gl-skip] *{-webkit-text-fill-color:currentColor}html:root [data-inked],html:root [data-inked] *{-webkit-text-fill-color:transparent}html:root [data-inked] [data-ink-off],html:root [data-inked] [data-ink-off] *,html:root [data-inked] input,html:root [data-inked] textarea,html:root [data-inked] select{-webkit-text-fill-color:currentColor}#ink-gl canvas,[data-inked]>[data-gl-host] canvas{display:block}@media print{#ink-gl{display:none}html.ink-gl body,html:root [data-inked] *{-webkit-text-fill-color:currentColor}[data-inked]>[data-gl-host]{display:none}}
#paper-gl{pointer-events:none}html.marker-gl [data-marker]{fill:#0000!important;stroke:#0000!important;background-color:#0000!important}#marker-gl{mix-blend-mode:multiply}@media (prefers-color-scheme:dark){#marker-gl{mix-blend-mode:normal}}:root[data-theme=light] #marker-gl{mix-blend-mode:multiply}:root[data-theme=dark] #marker-gl{mix-blend-mode:normal}@media print{#marker-gl{display:none}html.marker-gl [data-marker]{fill:revert!important;stroke:revert!important;background-color:revert!important}#paper-gl{display:none}}html.frame-gl [data-frame],html.frame-ascii-gl [data-frame]{border-color:#0000!important}.surface-toggle{z-index:50;letter-spacing:.08em;text-transform:uppercase;color:inherit;background:var(--background,#f6f2e9);border:1px solid color-mix(in srgb, currentColor 35%, transparent);cursor:pointer;padding:9px 12px;font:500 11px/1 ui-monospace,SF Mono,Menlo,monospace;position:fixed;bottom:16px;right:16px}.surface-toggle:hover{border-color:currentColor}@media print{.surface-toggle{display:none}}
:root:active-view-transition-type(page-curl)::view-transition-old(root){z-index:1;animation:curl-sheet var(--curl-ms,.9s) linear both}:root:active-view-transition-type(page-curl)::view-transition-new(root){animation:none}:root:active-view-transition-type(page-curl)::view-transition-group(curl-flap){filter:drop-shadow(-6px 10px 14px #00000038)drop-shadow(-1px 2px 2px #0000001f);animation:none}:root:active-view-transition-type(page-curl)::view-transition-old(curl-flap){display:none}:root:active-view-transition-type(page-curl)::view-transition-old(curl-hand){display:none}:root:active-view-transition-type(page-curl)::view-transition-new(curl-flap){animation:curl-back var(--curl-ms,.9s) linear both}:root:active-view-transition-type(page-curl)::view-transition-group(curl-hand){transform-origin:0 0;animation:curl-hold var(--curl-ms,.9s) linear both}:root:active-view-transition-type(page-curl)::view-transition-new(curl-hand){animation:none}
:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--paper:#f4f1e8;--paper-deep:#ebe7db;--ink:#1a1917;--ink-2:#4a4740;--ink-3:#8a857a;--rule:#1a191724;--vermilion:#d4462a;--paper-wash-a:#fffcf48c;--paper-wash-b:#0000;--background:var(--paper);--foreground:var(--ink);--muted:var(--ink-3);--border:var(--rule);--surface:var(--paper-deep);--accent:var(--vermilion);--radius:10px;--gutter:clamp(16px, 3.2vw, 44px);--measure:42rem;--section-width:64rem;--masthead:64px;--font-sans:var(--font-messina), system-ui, sans-serif;--font-serif:var(--font-inferi), Georgia, "Times New Roman", serif;--font-small:var(--font-nichrome), system-ui, sans-serif;--font-mono:ui-monospace, "SF Mono", Menlo, monospace;--sans:var(--font-sans);--serif:var(--font-serif);--mono:var(--font-nichrome), ui-monospace, monospace;--theme-ease:cubic-bezier(.4, 0, .2, 1);--theme-time:.9s}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--paper:#141311;--paper-deep:#1c1b18;--ink:#ebe6da;--ink-2:#b9b3a6;--ink-3:#7d776c;--rule:#ebe6da21;--vermilion:#ec5b3c;--paper-wash-a:#fff4e209;--paper-wash-b:#0000;--spill-ink:#08080a;--spill-stain:#2a241c;--spill-sheen:#6b645a}*{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%;height:100%}body{min-height:100%;color:var(--ink);background:var(--paper);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;flex-direction:column;display:flex}:where(html[data-theme-moving]) body,:where(html[data-theme-moving]) body *{transition:background-color var(--theme-time) var(--theme-ease), border-color var(--theme-time) var(--theme-ease)!important}html[data-theme-moving] :where([data-fade],[data-fade] *){transition:background-color var(--theme-time) var(--theme-ease), border-color var(--theme-time) var(--theme-ease), color var(--theme-time) var(--theme-ease), fill var(--theme-time) var(--theme-ease), stroke var(--theme-time) var(--theme-ease)!important}h1,h2,h3,h4,button{font-family:var(--font-sans)}a{color:inherit;text-decoration:none}img,video{max-width:100%}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}::selection{background:var(--ink);color:var(--paper)}
