@font-face{font-family:"Young Serif";font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/young-serif-latin-ext-400-normal.DzElnxZw.woff2) format("woff2"),url(/_astro/young-serif-latin-ext-400-normal.4arC2Gh9.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:"Young Serif";font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/young-serif-latin-400-normal.DIMmNPI9.woff2) format("woff2"),url(/_astro/young-serif-latin-400-normal.D1tz0Z9s.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/dm-mono-latin-ext-400-normal.C2zvOubV.woff2) format("woff2"),url(/_astro/dm-mono-latin-ext-400-normal.1aZr6b2b.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:DM Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/dm-mono-latin-400-normal.4GdczIuU.woff2) format("woff2"),url(/_astro/dm-mono-latin-400-normal.-0xN8mdc.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/dm-mono-latin-ext-500-normal.BtRyHRi6.woff2) format("woff2"),url(/_astro/dm-mono-latin-ext-500-normal.Dw3M13d8.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:DM Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/dm-mono-latin-500-normal.DRMDZjhP.woff2) format("woff2"),url(/_astro/dm-mono-latin-500-normal.CN8Miw6E.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.cc-consent[data-astro-cid-2effgw6e]{position:fixed;z-index:60;inset-inline:0;bottom:0;background:var(--color-paper-pure, var(--color-paper-pure));border-top:1px solid var(--color-mist, var(--color-mist));box-shadow:0 -6px 24px #14110d14;padding:.75rem 1rem calc(.75rem + env(safe-area-inset-bottom,0px))}.cc-consent[data-astro-cid-2effgw6e][hidden]{display:none}.cc-consent__inner[data-astro-cid-2effgw6e]{max-width:72rem;margin-inline:auto;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem 1.5rem}.cc-consent__body[data-astro-cid-2effgw6e]{margin:0;flex:1 1 22rem;font-family:var(--font-sans, system-ui, sans-serif);font-size:.8125rem;line-height:1.5;color:var(--color-ash, var(--color-ash))}.cc-consent__body[data-astro-cid-2effgw6e] a[data-astro-cid-2effgw6e],.cc-consent__link[data-astro-cid-2effgw6e]{color:var(--color-ink, var(--color-ink));text-underline-offset:2px;display:inline-flex;align-items:center;min-height:24px}.cc-consent__actions[data-astro-cid-2effgw6e]{display:flex;flex-wrap:wrap;gap:.5rem}.cc-consent__btn[data-astro-cid-2effgw6e]{font-family:var(--font-sans, system-ui, sans-serif);font-size:.8125rem;line-height:1;padding:.5rem .875rem;border:1px solid var(--color-mist, var(--color-mist));border-radius:2px;background:transparent;color:var(--color-ink-soft, var(--color-ink-soft));cursor:pointer}.cc-consent__btn[data-astro-cid-2effgw6e]:hover{border-color:var(--color-ash-soft, var(--color-ash-soft))}.cc-consent__btn[data-astro-cid-2effgw6e]:focus-visible{outline:2px solid var(--color-accent, var(--color-accent));outline-offset:2px}.cc-consent__btn--analytics[data-astro-cid-2effgw6e]{border-color:var(--color-ink, var(--color-ink));color:var(--color-ink, var(--color-ink));font-weight:600;display:inline-flex;align-items:center;justify-content:center;gap:.4rem}.cc-consent__btn--analytics[data-astro-cid-2effgw6e]:hover{background:color-mix(in oklab,var(--color-ink) 6%,transparent);border-color:var(--color-ink, var(--color-ink))}.cc-consent__tag[data-astro-cid-2effgw6e]{font-weight:500;font-size:.75rem;letter-spacing:.02em;padding:.125rem .375rem;border-radius:2px;background:color-mix(in oklab,var(--color-ink) 9%,transparent);color:var(--color-ink-soft, var(--color-ink-soft))}.cc-consent__btn--primary[data-astro-cid-2effgw6e]{background:var(--color-ink, var(--color-ink));border-color:var(--color-ink, var(--color-ink));color:var(--color-paper, var(--color-paper))}.cc-consent__btn--primary[data-astro-cid-2effgw6e]:hover{background:var(--color-ink-soft, var(--color-ink-soft));border-color:var(--color-ink-soft, var(--color-ink-soft))}@media(max-width:32rem){.cc-consent__inner[data-astro-cid-2effgw6e]{gap:.5rem 1rem}.cc-consent__body[data-astro-cid-2effgw6e]{flex-basis:100%;font-size:.75rem;line-height:1.4}.cc-consent__actions[data-astro-cid-2effgw6e]{width:100%}.cc-consent__btn[data-astro-cid-2effgw6e]{flex:1 1 auto;padding:.5rem;font-size:.75rem}.cc-consent__tag[data-astro-cid-2effgw6e]{padding:0 .3rem;font-size:.75rem;line-height:1}}
