@import"https://fonts.googleapis.com/css2?family=IBM+Plex+Mono:ital,wght@0,400;0,600;0,700;1,400&family=IBM+Plex+Sans:ital,wght@0,400;0,600;1,400&family=IBM+Plex+Serif:ital,wght@0,400;0,600;1,400&display=swap";.nav-items[data-astro-cid-pux6a34n]{display:flex;align-items:center;gap:.5rem}.nav-items[data-astro-cid-pux6a34n] a[data-astro-cid-pux6a34n]{font-family:var(--font-mono);font-weight:400;font-size:var(--type-site-nav-link-size);line-height:var(--type-site-nav-link-line-height);text-transform:uppercase;padding:.5rem .75rem}.nav-items[data-astro-cid-pux6a34n] a[data-astro-cid-pux6a34n].is-active{font-weight:600}.nav-items[data-astro-cid-pux6a34n] a[data-astro-cid-pux6a34n]:last-child{padding-right:0}.nav-items[data-astro-cid-pux6a34n] a[data-astro-cid-pux6a34n]:hover,.nav-items[data-astro-cid-pux6a34n] a[data-astro-cid-pux6a34n]:focus{background-color:#e5ebee}@media(max-width:1023px){.nav-items[data-astro-cid-pux6a34n]{flex-direction:column;align-items:flex-end}.nav-items[data-astro-cid-pux6a34n] a[data-astro-cid-pux6a34n]{text-align:right;padding-right:0}}.site-header[data-astro-cid-3ef6ksr2]{background-color:var(--color-surface);display:flex;flex-direction:column;align-items:center;position:fixed;top:0;left:0;right:0;width:100%;z-index:60;transform:translateY(0);visibility:visible;pointer-events:auto;will-change:transform;transition:none}.site-header__top-bar[data-astro-cid-3ef6ksr2]{width:100%;height:.5rem;background-color:#000;margin-bottom:.5rem}.site-header__inner[data-astro-cid-3ef6ksr2]{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:1.5rem;padding-top:12px;padding-bottom:12px;min-height:5rem}.site-header__logo-block[data-astro-cid-3ef6ksr2]{display:flex;flex-direction:column;gap:.25rem;color:var(--color-text)}.site-header__logo-link[data-astro-cid-3ef6ksr2]{text-decoration:none;color:inherit}.site-header__logo-link[data-astro-cid-3ef6ksr2]:hover,.site-header__logo-link[data-astro-cid-3ef6ksr2]:focus{text-decoration:none;opacity:.85}.site-header__logo-img[data-astro-cid-3ef6ksr2]{display:block;height:24px;width:auto}.site-header__tagline[data-astro-cid-3ef6ksr2]{font-family:var(--font-mono);font-weight:400;font-size:var(--type-site-header-tagline-size);line-height:var(--type-site-header-tagline-line-height);letter-spacing:var(--type-site-header-tagline-letter-spacing);color:var(--color-text)}.site-header__tagline-lead--short[data-astro-cid-3ef6ksr2]{display:none}.site-header__tagline-link[data-astro-cid-3ef6ksr2]:hover,.site-header__tagline-link[data-astro-cid-3ef6ksr2]:focus{background-color:#e5ebee}.site-header__nav[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;gap:.5rem}.site-header__toggle[data-astro-cid-3ef6ksr2]{display:none;background:transparent;border:none;color:var(--color-text);font-family:var(--font-mono);font-size:var(--type-site-header-menu-toggle-size);cursor:pointer;padding:.25rem}.site-header__toggle-icon[data-astro-cid-3ef6ksr2]{display:inline-block;line-height:1;font-weight:600;font-size:var(--type-site-header-menu-icon-size)}.site-header__toggle-icon--close[data-astro-cid-3ef6ksr2],.site-header[data-astro-cid-3ef6ksr2][data-nav-open=true] .site-header__toggle-icon--hamburger[data-astro-cid-3ef6ksr2]{display:none}.site-header[data-astro-cid-3ef6ksr2][data-nav-open=true] .site-header__toggle-icon--close[data-astro-cid-3ef6ksr2]{display:inline-block}.site-header__nav-overlay[data-astro-cid-3ef6ksr2]{display:none}@media(max-width:640px){.site-header__tagline[data-astro-cid-3ef6ksr2]{display:none}}@media(max-width:1023px){.site-header__nav--desktop[data-astro-cid-3ef6ksr2]{display:none}.site-header__inner[data-astro-cid-3ef6ksr2]{padding-top:12px;padding-bottom:12px;min-height:5rem}.site-header__toggle[data-astro-cid-3ef6ksr2]{display:block;margin-left:auto}.site-header__nav-overlay[data-astro-cid-3ef6ksr2]{position:fixed;inset:0;display:none;justify-content:flex-start;align-items:flex-start;box-sizing:border-box;z-index:40;pointer-events:auto}.site-header__nav-shell[data-astro-cid-3ef6ksr2]{width:100%;background-color:var(--color-surface);padding-right:var(--layout-inset);padding-left:var(--layout-inset);padding-bottom:40px;box-sizing:border-box;border-bottom:1px solid #000000;pointer-events:auto}.site-header__nav-shell[data-astro-cid-3ef6ksr2] .site-header__top-bar[data-astro-cid-3ef6ksr2]{margin-left:calc(-1 * var(--layout-inset));margin-right:calc(-1 * var(--layout-inset));width:calc(100% + 2 * var(--layout-inset));margin-bottom:.25rem}.site-header__nav-shell[data-astro-cid-3ef6ksr2] .site-header__inner[data-astro-cid-3ef6ksr2]{padding-left:0;padding-right:0;padding-top:20px}.site-header[data-astro-cid-3ef6ksr2][data-nav-open=true] .site-header__nav-overlay[data-astro-cid-3ef6ksr2]{display:flex}.site-header__nav--mobile[data-astro-cid-3ef6ksr2]{display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-start;gap:1rem;margin-top:1.5rem}}@media(max-width:640px){.site-header__inner[data-astro-cid-3ef6ksr2]{min-height:3.5rem;padding-top:4px;padding-bottom:4px}.site-header__nav-shell[data-astro-cid-3ef6ksr2] .site-header__inner[data-astro-cid-3ef6ksr2]{padding-top:9px}.site-header__toggle[data-astro-cid-3ef6ksr2]{transform:translateY(-5px)}.site-header__logo-img[data-astro-cid-3ef6ksr2]{height:20px;width:auto}}@media(prefers-reduced-motion:reduce){.site-header[data-astro-cid-3ef6ksr2]{transition:none}}.site-footer[data-astro-cid-sz7xmlte]{background-color:var(--color-surface);display:flex;flex-direction:column;align-items:center;padding-bottom:0}.site-footer__bottom-bar[data-astro-cid-sz7xmlte]{width:100%;height:.5rem;background-color:#000;margin-top:.5rem}.site-footer__inner[data-astro-cid-sz7xmlte]{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:1rem;padding-top:1.5rem;padding-bottom:0;margin-bottom:12px;color:#95a3aa}.site-footer__rss[data-astro-cid-sz7xmlte]{display:inline-flex;align-items:center;gap:.5rem;font-family:var(--font-mono);font-weight:400;font-size:var(--type-site-footer-text-size);line-height:var(--type-site-footer-text-line-height);color:var(--color-text);text-decoration:none;padding:.5rem .75rem;border:1px solid var(--color-muted)}.site-footer__rss[data-astro-cid-sz7xmlte]:hover,.site-footer__rss[data-astro-cid-sz7xmlte]:focus{text-decoration:none;border-color:var(--color-text)}.site-footer__rss-icon[data-astro-cid-sz7xmlte]{font-size:var(--type-site-footer-rss-icon-size)}.site-footer__rss-text--short[data-astro-cid-sz7xmlte]{display:none}.site-footer__copy[data-astro-cid-sz7xmlte]{font-family:var(--font-mono);font-weight:400;font-size:var(--type-site-footer-text-size);line-height:var(--type-site-footer-text-line-height);text-align:right;color:var(--color-text)}.site-footer__copy-link[data-astro-cid-sz7xmlte]:hover,.site-footer__copy-link[data-astro-cid-sz7xmlte]:focus{background-color:#e5ebee}@media(max-width:640px){.site-footer__inner[data-astro-cid-sz7xmlte]{align-items:center;text-align:left}.site-footer__copy[data-astro-cid-sz7xmlte]{text-align:left}.site-footer__rss-text--full[data-astro-cid-sz7xmlte]{display:none}.site-footer__rss-text--short[data-astro-cid-sz7xmlte]{display:inline}}.bp-debug[data-astro-cid-kijwexm7]{position:fixed;top:.5rem;left:50%;transform:translate(-50%);z-index:9999;padding:.35rem .75rem;border-radius:999px;background:#000c;color:#fff;font-family:var(--font-mono, system-ui, sans-serif);font-size:12px;line-height:1.4;display:inline-flex;align-items:baseline;gap:.5rem;opacity:0;pointer-events:none;transition:opacity .15s ease-in-out}.bp-debug[data-astro-cid-kijwexm7][data-visible=true]{opacity:1;pointer-events:auto}.bp-debug__label[data-astro-cid-kijwexm7]{text-transform:uppercase;letter-spacing:.08em;opacity:.7}.bp-debug__value[data-astro-cid-kijwexm7]{font-weight:600}.bp-debug__range[data-astro-cid-kijwexm7],.bp-debug__current[data-astro-cid-kijwexm7]{opacity:.8}*,*:before,*:after{box-sizing:border-box}*{text-underline-offset:2px}img,video{display:block;max-width:100%;height:auto}:root{--color-bg: #f5f5f5;--color-surface: #ffffff;--color-text: #000000;--site-header-height: 97px;--color-muted: #95a3aa;--color-keyline: #ccd4d8;--font-mono: "IBM Plex Mono", ui-monospace, monospace;--font-sans: "IBM Plex Sans", system-ui, sans-serif;--font-sans-italic: "IBM Plex Sans", system-ui, sans-serif;--font-serif: "IBM Plex Serif", Georgia, serif;--layout-max: 1440px;--layout-inset: 80px;--home-sidebar-width: 360px;--note-article-max: 650px;--essay-article-max: 650px;--bp-small-mobile-min: 320px;--bp-small-mobile-max: 480px;--bp-mobile-min: 481px;--bp-mobile-max: 640px;--bp-tablet-min: 641px;--bp-tablet-max: 768px;--bp-small-laptop-min: 769px;--bp-small-laptop-max: 1023px;--bp-laptop-min: 1024px;--bp-laptop-max: 1200px;--bp-large-desktop-min: 1201px;--bp-large-desktop-max: 1440px;--bp-xlarge-desktop-min: 1441px;--bp-xlarge-desktop-max: 1919px;--bp-1080p-min: 1920px;--bp-1080p-max: 2559px;--bp-2k-min: 2560px;--bp-2k-max: 3439px;--bp-ultra-wide-min: 3440px;--bp-ultra-wide-max: 3839px;--bp-4k-min: 3840px;--bp-home-two-col-min: 1024px;--bp-about-two-col-min: 900px;--type-document-body-size: 14px;--type-document-body-line-height: 1.6;--type-document-paragraph-size: 18px;--type-global-h1-size: 48px;--type-global-h1-line-height: 1.6;--type-global-h1-letter-spacing: -.00625em;--type-global-h2-size: 32px;--type-global-h2-line-height: 1.6;--type-global-h2-letter-spacing: -.0125em;--type-global-h3-size: 28px;--type-global-h3-line-height: 1.6;--type-global-h4-size: 24px;--type-global-h4-line-height: 1.6;--type-code-block-size: 17px;--type-code-block-line-height: 1.6;--type-site-header-tagline-size: 16px;--type-site-header-tagline-line-height: 1.3;--type-site-header-tagline-letter-spacing: -.02em;--type-site-header-menu-toggle-size: 24px;--type-site-header-menu-icon-size: 36px;--type-site-nav-link-size: 18px;--type-site-nav-link-line-height: 1.3;--type-site-footer-text-size: 16px;--type-site-footer-text-line-height: 1.5;--type-site-footer-rss-icon-size: 12px;--type-home-hero-title-size: 48px;--type-home-hero-title-line-height: 1.25;--type-home-hero-title-letter-spacing: -.00625em;--type-home-hero-subtitle-size: 24px;--type-home-hero-subtitle-line-height: 1.5;--type-home-hero-date-size: 12px;--type-home-hero-meta-line-height: 3;--type-essay-card-title-size: 20px;--type-essay-card-title-line-height: 1.5;--type-essay-card-title-letter-spacing: -.015em;--type-essay-card-description-size: 18px;--type-essay-card-description-line-height: 1.4;--type-essay-card-date-size: 12px;--type-essay-card-date-line-height: 3;--type-essays-list-description-line-height: 1.333;--type-notes-list-date-size: 12px;--type-notes-list-date-line-height: 1.3;--type-notes-list-title-link-size: 16px;--type-notes-list-title-text-size: 20px;--type-notes-list-title-text-home-size: 18px;--type-notes-list-description-size: 16px;--type-notes-list-description-line-height: 1.4;--type-note-page-title-size: 48px;--type-note-page-title-line-height: 1.25;--type-note-page-title-letter-spacing: -.00625em;--type-essay-page-title-size: 56px;--type-essay-page-title-line-height: 1.2;--type-essay-page-title-letter-spacing: -.03em;--type-note-page-description-size: 24px;--type-note-page-description-line-height: 1.5;--type-note-page-body-size: 20px;--type-note-page-body-line-height: 1.6;--type-note-page-body-h4-size: 20px;--type-essay-body-chapter-h1-size: 40px;--type-essay-body-chapter-h1-line-height: 1.6;--type-essay-dropcap-line-height: .84;--type-essay-dropcap-margin-top: .02em;--type-essay-dropcap-margin-right: .1em;--type-note-page-back-size: 18px;--type-note-page-back-line-height: 1.3;--type-note-page-date-size: 14px;--type-note-page-date-line-height: 1.3;--type-note-page-prev-next-size: 16px;--type-note-page-prev-next-line-height: 1.5;--type-note-page-more-heading-size: 20px;--type-note-page-more-heading-line-height: 2.4;--type-prose-figcaption-size: 12px;--type-prose-figcaption-line-height: 1.58;--type-prose-figcaption-description: 14px;--type-prose-table-th-size: 16px;--type-prose-table-td-size: 16px;--type-prose-table-span-row-size: var(--type-prose-table-td-size);--type-prose-aside-line-size: 12px;--type-prose-aside-line-line-height: 1.58;--type-thumb-block-title-size: 18px;--type-thumb-block-title-line-height: 1.5;--type-thumb-block-item-heading-size: 18px;--type-thumb-block-item-description-size: 14px;--type-thumb-block-item-description-line-height: 1.65;--type-footnotes-heading-size: 32px;--type-footnotes-heading-line-height: 1.5;--type-footnotes-item-size: 16px;--type-footnotes-item-line-height: 1.6875;--type-notes-page-header-title-size: 36px;--type-notes-page-header-title-letter-spacing: .72px;--type-topic-page-title-size: 36px;--type-topic-page-title-letter-spacing: .08em;--type-topic-section-title-size: 16px;--type-topic-section-title-letter-spacing: .08em;--type-about-page-title-size: 36px;--type-about-page-title-letter-spacing: .02em;--type-about-hero-title-size: 36px;--type-about-hero-title-line-height: 1.3;--type-about-hero-title-letter-spacing: -.01em;--type-about-meta-size: 14px;--type-about-meta-line-height: 1.5;--type-about-meta-heading-size: 14px;--type-about-meta-heading-letter-spacing: .08em;--type-about-contact-info-size: 14px;--type-about-contact-title-size: 14px;--type-about-section-title-size: 24px;--type-about-section-title-line-height: 1.25;--type-about-body-size: 18px;--type-about-intro-size: 18px;--type-about-item-title-size: 16px;--type-topic-tags-heading-size: 16px;--type-topic-tags-heading-line-height: 1.27;--type-topic-tags-tag-size: 12px;--type-topic-tags-tag-line-height: 2.5;--type-section-heading-text-size: 16px;--type-section-heading-text-line-height: 1.27;--type-section-heading-link-size: 20px;--type-topics-index-topic-size: 21px;--type-error-page-title-size: 24px;--type-error-page-title-line-height: 1.5;--type-backup-page-title-size: 64px}@media(min-width:1201px){:root{--layout-inset: 72px}}@media(max-width:1200px){:root{--layout-inset: 72px}}@media(max-width:1023px){:root{--layout-inset: 56px}}@media(max-width:768px){:root{--layout-inset: 40px}}@media(max-width:640px){:root{--layout-inset: 32px;--type-home-hero-title-size: 32px;--type-home-hero-subtitle-size: 18px}}@media(max-width:480px){:root{--layout-inset: 24px}}@media(min-width:300px){:root{--type-global-h1-size: 48px;--type-global-h2-size: 28px;--type-global-h3-size: 24px;--type-global-h4-size: 16px;--type-document-paragraph-size: 16px;--type-code-block-size: 13px;--type-site-nav-link-size: 17px;--type-site-header-tagline-size: 15px;--type-site-header-tagline-line-height: 1.3;--type-site-header-tagline-letter-spacing: -.02em;--type-site-header-menu-toggle-size: 24px;--type-site-header-menu-icon-size: 36px;--type-site-nav-link-line-height: 1.3;--type-site-footer-text-size: 14px;--type-site-footer-text-line-height: 1.5;--type-site-footer-rss-icon-size: 12px;--type-home-hero-title-size: 26px;--type-home-hero-subtitle-size: 17px;--type-home-hero-date-size: 12px;--type-essay-card-title-size: 19px;--type-essay-card-description-size: 17px;--type-essay-card-date-size: 12px;--type-notes-list-date-size: 12px;--type-notes-list-title-text-size: 19px;--type-notes-list-title-text-home-size: 20px;--type-notes-list-description-size: 17px;--type-note-page-title-size: 38px;--type-essay-page-title-size: 35px;--type-note-page-description-size: 21px;--type-note-page-body-size: 17px;--type-note-page-body-h4-size: 16px;--type-essay-body-chapter-h1-size: 28px;--type-essay-dropcap-line-height: .82;--type-essay-dropcap-margin-top: .05em;--type-essay-dropcap-margin-right: .1em;--type-note-page-back-size: 18px;--type-note-page-date-size: 14px;--type-note-page-prev-next-size: 20px;--type-prose-figcaption-size: 14px;--type-prose-figcaption-line-height: 1.58;--type-prose-figcaption-description: 16px;--type-prose-table-th-size: 16px;--type-prose-table-td-size: 16px;--type-prose-table-span-row-size: var(--type-prose-table-td-size);--type-thumb-block-title-size: 20px;--type-thumb-block-item-heading-size: 18px;--type-thumb-block-item-description-size: 15px;--type-footnotes-heading-size: 32px;--type-footnotes-item-size: 16px;--type-notes-page-header-title-size: 32px;--type-notes-page-header-title-letter-spacing: .72px;--type-topic-page-title-size: 32px;--type-topic-section-title-size: 16px;--type-about-hero-title-size: 28px;--type-about-section-title-size: 24px;--type-about-body-size: 16px;--type-about-intro-size: 18px;--type-about-page-title-size: 32px;--type-about-page-title-letter-spacing: .02em;--type-about-hero-title-line-height: 1.3;--type-about-hero-title-letter-spacing: -.01em;--type-about-meta-size: 14px;--type-about-meta-line-height: 1.5;--type-about-meta-heading-size: 14px;--type-about-meta-heading-letter-spacing: .08em;--type-about-contact-info-size: 14px;--type-about-contact-title-size: 14px;--type-about-section-title-line-height: 1.25;--type-about-item-title-size: 16px;--type-topic-tags-heading-size: 16px;--type-section-heading-link-size: 18px;--type-backup-page-title-size: 64px;--type-topic-tags-tag-size: 12px}}@media(min-width:641px){:root{--type-global-h1-size: 48px;--type-global-h2-size: 32px;--type-global-h3-size: 28px;--type-global-h4-size: 24px;--type-document-paragraph-size: 18px;--type-code-block-size: 17px;--type-site-nav-link-size: 17px;--type-site-header-tagline-size: 14px;--type-site-header-tagline-line-height: 1.3;--type-site-header-tagline-letter-spacing: -.02em;--type-site-header-menu-toggle-size: 24px;--type-site-header-menu-icon-size: 36px;--type-site-nav-link-line-height: 1.3;--type-site-footer-text-size: 14px;--type-site-footer-text-line-height: 1.5;--type-site-footer-rss-icon-size: 12px;--type-home-hero-title-size: 38px;--type-home-hero-subtitle-size: 20px;--type-home-hero-date-size: 12px;--type-essay-card-title-size: 18px;--type-essay-card-description-size: 16px;--type-essay-card-date-size: 12px;--type-notes-list-date-size: 12px;--type-notes-list-title-text-size: 18px;--type-notes-list-title-text-home-size: 16px;--type-notes-list-description-size: 15px;--type-note-page-title-size: 40px;--type-essay-page-title-size: 40px;--type-note-page-description-size: 22px;--type-note-page-body-size: 19px;--type-note-page-body-h4-size: 20px;--type-essay-body-chapter-h1-size: 40px;--type-essay-dropcap-line-height: .7;--type-essay-dropcap-margin-top: .1em;--type-essay-dropcap-margin-right: .1em;--type-note-page-back-size: 18px;--type-note-page-date-size: 14px;--type-note-page-prev-next-size: 18px;--type-prose-figcaption-size: 12px;--type-prose-figcaption-line-height: 1.58;--type-prose-figcaption-description: 14px;--type-prose-table-th-size: 16px;--type-prose-table-td-size: 16px;--type-prose-table-span-row-size: var(--type-prose-table-td-size);--type-thumb-block-title-size: 18px;--type-thumb-block-item-heading-size: 18px;--type-thumb-block-item-description-size: 14px;--type-footnotes-heading-size: 32px;--type-footnotes-item-size: 16px;--type-notes-page-header-title-size: 36px;--type-notes-page-header-title-letter-spacing: .72px;--type-topic-page-title-size: 36px;--type-topic-section-title-size: 16px;--type-about-hero-title-size: 36px;--type-about-section-title-size: 24px;--type-about-body-size: 16px;--type-about-intro-size: 18px;--type-about-page-title-size: 36px;--type-about-page-title-letter-spacing: .02em;--type-about-hero-title-line-height: 1.3;--type-about-hero-title-letter-spacing: -.01em;--type-about-meta-size: 14px;--type-about-meta-line-height: 1.5;--type-about-meta-heading-size: 14px;--type-about-meta-heading-letter-spacing: .08em;--type-about-contact-info-size: 14px;--type-about-contact-title-size: 14px;--type-about-section-title-line-height: 1.25;--type-about-item-title-size: 16px;--type-topic-tags-heading-size: 16px;--type-section-heading-link-size: 18px;--type-backup-page-title-size: 64px;--type-topic-tags-tag-size: 12px}}@media(min-width:768px){:root{--type-global-h1-size: 48px;--type-global-h2-size: 32px;--type-global-h3-size: 28px;--type-global-h4-size: 24px;--type-document-paragraph-size: 18px;--type-code-block-size: 17px;--type-site-nav-link-size: 17px;--type-site-header-tagline-size: 14px;--type-site-header-tagline-line-height: 1.3;--type-site-header-tagline-letter-spacing: -.02em;--type-site-header-menu-toggle-size: 24px;--type-site-header-menu-icon-size: 36px;--type-site-nav-link-line-height: 1.3;--type-site-footer-text-size: 14px;--type-site-footer-text-line-height: 1.5;--type-site-footer-rss-icon-size: 12px;--type-home-hero-title-size: 38px;--type-home-hero-subtitle-size: 20px;--type-home-hero-date-size: 12px;--type-essay-card-title-size: 18px;--type-essay-card-description-size: 16px;--type-essay-card-date-size: 12px;--type-notes-list-date-size: 12px;--type-notes-list-title-text-size: 18px;--type-notes-list-title-text-home-size: 16px;--type-notes-list-description-size: 15px;--type-note-page-title-size: 44px;--type-essay-page-title-size: 40px;--type-note-page-description-size: 22px;--type-note-page-body-size: 19px;--type-note-page-body-h4-size: 20px;--type-essay-body-chapter-h1-size: 40px;--type-essay-dropcap-line-height: .8;--type-essay-dropcap-margin-top: .03em;--type-essay-dropcap-margin-right: .1em;--type-note-page-back-size: 18px;--type-note-page-date-size: 14px;--type-note-page-prev-next-size: 16px;--type-prose-figcaption-size: 12px;--type-prose-figcaption-line-height: 1.58;--type-prose-figcaption-description: 14px;--type-prose-table-th-size: 16px;--type-prose-table-td-size: 16px;--type-prose-table-span-row-size: var(--type-prose-table-td-size);--type-thumb-block-title-size: 19px;--type-thumb-block-item-heading-size: 18px;--type-thumb-block-item-description-size: 15px;--type-footnotes-heading-size: 32px;--type-footnotes-item-size: 16px;--type-notes-page-header-title-size: 36px;--type-notes-page-header-title-letter-spacing: .72px;--type-topic-page-title-size: 36px;--type-topic-section-title-size: 16px;--type-about-hero-title-size: 36px;--type-about-section-title-size: 24px;--type-about-body-size: 16px;--type-about-intro-size: 18px;--type-about-page-title-size: 36px;--type-about-page-title-letter-spacing: .02em;--type-about-hero-title-line-height: 1.3;--type-about-hero-title-letter-spacing: -.01em;--type-about-meta-size: 14px;--type-about-meta-line-height: 1.5;--type-about-meta-heading-size: 14px;--type-about-meta-heading-letter-spacing: .08em;--type-about-contact-info-size: 14px;--type-about-contact-title-size: 14px;--type-about-section-title-line-height: 1.25;--type-about-item-title-size: 16px;--type-topic-tags-heading-size: 16px;--type-section-heading-link-size: 18px;--type-backup-page-title-size: 64px;--type-topic-tags-tag-size: 12px}}@media(min-width:1024px){:root{--type-global-h1-size: 48px;--type-global-h2-size: 32px;--type-global-h3-size: 28px;--type-global-h4-size: 24px;--type-document-paragraph-size: 18px;--type-code-block-size: 17px;--type-site-nav-link-size: 17px;--type-site-header-tagline-size: 15px;--type-site-header-tagline-line-height: 1.3;--type-site-header-tagline-letter-spacing: -.02em;--type-site-header-menu-toggle-size: 24px;--type-site-header-menu-icon-size: 36px;--type-site-nav-link-line-height: 1.3;--type-site-footer-text-size: 16px;--type-site-footer-text-line-height: 1.5;--type-site-footer-rss-icon-size: 12px;--type-home-hero-title-size: 38px;--type-home-hero-subtitle-size: 20px;--type-home-hero-date-size: 12px;--type-essay-card-title-size: 18px;--type-essay-card-description-size: 16px;--type-essay-card-date-size: 12px;--type-notes-list-date-size: 12px;--type-notes-list-title-text-size: 18px;--type-notes-list-title-text-home-size: 18px;--type-notes-list-description-size: 16px;--type-note-page-title-size: 46px;--type-essay-page-title-size: 45px;--type-note-page-description-size: 25px;--type-note-page-body-size: 19px;--type-note-page-body-h4-size: 20px;--type-essay-body-chapter-h1-size: 40px;--type-essay-dropcap-line-height: .84;--type-essay-dropcap-margin-top: .02em;--type-essay-dropcap-margin-right: .1em;--type-note-page-back-size: 18px;--type-note-page-date-size: 14px;--type-note-page-prev-next-size: 16px;--type-prose-figcaption-size: 12px;--type-prose-figcaption-line-height: 1.58;--type-prose-figcaption-description: 14px;--type-prose-table-th-size: 16px;--type-prose-table-td-size: 16px;--type-prose-table-span-row-size: var(--type-prose-table-td-size);--type-thumb-block-title-size: 20px;--type-thumb-block-item-heading-size: 19px;--type-thumb-block-item-description-size: 15px;--type-footnotes-heading-size: 32px;--type-footnotes-item-size: 16px;--type-notes-page-header-title-size: 36px;--type-notes-page-header-title-letter-spacing: .72px;--type-topic-page-title-size: 36px;--type-topic-section-title-size: 16px;--type-about-hero-title-size: 36px;--type-about-section-title-size: 24px;--type-about-body-size: 18px;--type-about-intro-size: 18px;--type-about-page-title-size: 36px;--type-about-page-title-letter-spacing: .02em;--type-about-hero-title-line-height: 1.3;--type-about-hero-title-letter-spacing: -.01em;--type-about-meta-size: 14px;--type-about-meta-line-height: 1.5;--type-about-meta-heading-size: 14px;--type-about-meta-heading-letter-spacing: .08em;--type-about-contact-info-size: 14px;--type-about-contact-title-size: 14px;--type-about-section-title-line-height: 1.25;--type-about-item-title-size: 16px;--type-topic-tags-heading-size: 16px;--type-section-heading-link-size: 20px;--type-backup-page-title-size: 64px;--type-topic-tags-tag-size: 12px}}@media(min-width:1201px){:root{--type-global-h1-size: 48px;--type-global-h2-size: 32px;--type-global-h3-size: 28px;--type-global-h4-size: 24px;--type-document-paragraph-size: 18px;--type-code-block-size: 17px;--type-site-nav-link-size: 17px;--type-site-header-tagline-size: 15px;--type-site-header-tagline-line-height: 1.3;--type-site-header-tagline-letter-spacing: -.02em;--type-site-header-menu-toggle-size: 24px;--type-site-header-menu-icon-size: 36px;--type-site-nav-link-line-height: 1.3;--type-site-footer-text-size: 16px;--type-site-footer-text-line-height: 1.5;--type-site-footer-rss-icon-size: 12px;--type-home-hero-title-size: 40px;--type-home-hero-subtitle-size: 20px;--type-home-hero-date-size: 12px;--type-essay-card-title-size: 19px;--type-essay-card-description-size: 16px;--type-essay-card-date-size: 12px;--type-notes-list-date-size: 12px;--type-notes-list-title-text-size: 19px;--type-notes-list-title-text-home-size: 16px;--type-notes-list-description-size: 16px;--type-note-page-title-size: 48px;--type-essay-page-title-size: 45px;--type-note-page-description-size: 22px;--type-note-page-body-size: 19px;--type-note-page-body-h4-size: 20px;--type-essay-body-chapter-h1-size: 40px;--type-essay-dropcap-line-height: .86;--type-essay-dropcap-margin-top: .03em;--type-essay-dropcap-margin-right: .1em;--type-note-page-back-size: 18px;--type-note-page-date-size: 14px;--type-note-page-prev-next-size: 16px;--type-prose-figcaption-size: 12px;--type-prose-figcaption-line-height: 1.58;--type-prose-figcaption-description: 14px;--type-prose-table-th-size: 16px;--type-prose-table-td-size: 16px;--type-prose-table-span-row-size: var(--type-prose-table-td-size);--type-thumb-block-title-size: 20px;--type-thumb-block-item-heading-size: 18px;--type-thumb-block-item-description-size: 15px;--type-footnotes-heading-size: 32px;--type-footnotes-item-size: 16px;--type-notes-page-header-title-size: 36px;--type-notes-page-header-title-letter-spacing: .72px;--type-topic-page-title-size: 36px;--type-topic-section-title-size: 1px;--type-about-hero-title-size: 36px;--type-about-section-title-size: 24px;--type-about-body-size: 18px;--type-about-intro-size: 18px;--type-about-page-title-size: 36px;--type-about-page-title-letter-spacing: .02em;--type-about-hero-title-line-height: 1.3;--type-about-hero-title-letter-spacing: -.01em;--type-about-meta-size: 14px;--type-about-meta-line-height: 1.5;--type-about-meta-heading-size: 14px;--type-about-meta-heading-letter-spacing: .08em;--type-about-contact-info-size: 14px;--type-about-contact-title-size: 14px;--type-about-section-title-line-height: 1.25;--type-about-item-title-size: 16px;--type-topic-tags-heading-size: 16px;--type-section-heading-link-size: 20px;--type-backup-page-title-size: 64px;--type-topic-tags-tag-size: 12px}}@media(min-width:1441px){:root{--type-global-h1-size: 48px;--type-global-h2-size: 32px;--type-global-h3-size: 28px;--type-global-h4-size: 24px;--type-document-paragraph-size: 18px;--type-code-block-size: 17px;--type-site-nav-link-size: 18px;--type-site-header-tagline-size: 16px;--type-site-header-tagline-line-height: 1.3;--type-site-header-tagline-letter-spacing: -.02em;--type-site-header-menu-toggle-size: 24px;--type-site-header-menu-icon-size: 36px;--type-site-nav-link-line-height: 1.3;--type-site-footer-text-size: 16px;--type-site-footer-text-line-height: 1.5;--type-site-footer-rss-icon-size: 12px;--type-home-hero-title-size: 50px;--type-home-hero-subtitle-size: 25px;--type-home-hero-date-size: 12px;--type-essay-card-title-size: 20px;--type-essay-card-description-size: 18px;--type-essay-card-date-size: 12px;--type-notes-list-date-size: 12px;--type-notes-list-title-text-size: 20px;--type-notes-list-title-text-home-size: 18px;--type-notes-list-description-size: 16px;--type-note-page-title-size: 50px;--type-essay-page-title-size: 45px;--type-note-page-description-size: 24px;--type-note-page-body-size: 19px;--type-note-page-body-h4-size: 20px;--type-essay-body-chapter-h1-size: 40px;--type-essay-dropcap-line-height: .84;--type-essay-dropcap-margin-top: .05em;--type-essay-dropcap-margin-right: .1em;--type-note-page-back-size: 18px;--type-note-page-date-size: 14px;--type-note-page-prev-next-size: 20px;--type-prose-figcaption-size: 12px;--type-prose-figcaption-line-height: 1.58;--type-prose-figcaption-description: 14px;--type-prose-table-th-size: 16px;--type-prose-table-td-size: 16px;--type-prose-table-span-row-size: var(--type-prose-table-td-size);--type-thumb-block-title-size: 20px;--type-thumb-block-item-heading-size: 19px;--type-thumb-block-item-description-size: 16px;--type-footnotes-heading-size: 32px;--type-footnotes-item-size: 16px;--type-notes-page-header-title-size: 36px;--type-notes-page-header-title-letter-spacing: .72px;--type-topic-page-title-size: 36px;--type-topic-section-title-size: 16px;--type-about-hero-title-size: 36px;--type-about-section-title-size: 24px;--type-about-body-size: 18px;--type-about-intro-size: 18px;--type-about-page-title-size: 36px;--type-about-page-title-letter-spacing: .02em;--type-about-hero-title-line-height: 1.3;--type-about-hero-title-letter-spacing: -.01em;--type-about-meta-size: 14px;--type-about-meta-line-height: 1.5;--type-about-meta-heading-size: 14px;--type-about-meta-heading-letter-spacing: .08em;--type-about-contact-info-size: 14px;--type-about-contact-title-size: 14px;--type-about-section-title-line-height: 1.25;--type-about-item-title-size: 16px;--type-topic-tags-heading-size: 16px;--type-section-heading-link-size: 20px;--type-backup-page-title-size: 64px;--type-topic-tags-tag-size: 12px}}@media(min-width:1920px){:root{--layout-max: 1600px;--home-sidebar-width: 400px;--note-article-max: 750px;--essay-article-max: 750px;--type-global-h1-size: 54px;--type-global-h2-size: 34px;--type-global-h3-size: 30px;--type-global-h4-size: 26px;--type-document-paragraph-size: 19px;--type-code-block-size: 18px;--type-site-nav-link-size: 19px;--type-site-header-tagline-size: 16px;--type-site-header-tagline-line-height: 1.3;--type-site-header-tagline-letter-spacing: -.02em;--type-site-header-menu-toggle-size: 24px;--type-site-header-menu-icon-size: 36px;--type-site-nav-link-line-height: 1.3;--type-site-footer-text-size: 18px;--type-site-footer-text-line-height: 1.5;--type-site-footer-rss-icon-size: 12px;--type-home-hero-title-size: 54px;--type-home-hero-subtitle-size: 28px;--type-home-hero-date-size: 14px;--type-essay-card-title-size: 22px;--type-essay-card-description-size: 19px;--type-essay-card-date-size: 14px;--type-notes-list-date-size: 14px;--type-notes-list-title-text-size: 22px;--type-notes-list-title-text-home-size: 20px;--type-notes-list-description-size: 17px;--type-note-page-title-size: 54px;--type-essay-page-title-size: 45px;--type-note-page-description-size: 24px;--type-note-page-body-size: 21px;--type-note-page-body-h4-size: 21px;--type-essay-body-chapter-h1-size: 44px;--type-essay-dropcap-line-height: 1;--type-essay-dropcap-margin-top: 0em;--type-essay-dropcap-margin-right: .1em;--type-note-page-back-size: 15px;--type-note-page-date-size: 14px;--type-note-page-prev-next-size: 17px;--type-prose-figcaption-size: 12px;--type-prose-figcaption-line-height: 1.58;--type-prose-figcaption-description: 16px;--type-prose-table-th-size: 16px;--type-prose-table-td-size: 16px;--type-prose-table-span-row-size: var(--type-prose-table-td-size);--type-thumb-block-title-size: 23px;--type-thumb-block-item-heading-size: 21px;--type-thumb-block-item-description-size: 17px;--type-footnotes-heading-size: 34px;--type-footnotes-item-size: 17px;--type-notes-page-header-title-size: 40px;--type-notes-page-header-title-letter-spacing: .72px;--type-topic-page-title-size: 40px;--type-topic-section-title-size: 17px;--type-about-hero-title-size: 40px;--type-about-section-title-size: 26px;--type-about-body-size: 19px;--type-about-intro-size: 19px;--type-about-page-title-size: 36px;--type-about-page-title-letter-spacing: .02em;--type-about-hero-title-line-height: 1.3;--type-about-hero-title-letter-spacing: -.01em;--type-about-meta-size: 14px;--type-about-meta-line-height: 1.5;--type-about-meta-heading-size: 14px;--type-about-meta-heading-letter-spacing: .08em;--type-about-contact-info-size: 14px;--type-about-contact-title-size: 14px;--type-about-section-title-line-height: 1.25;--type-about-item-title-size: 16px;--type-topic-tags-heading-size: 22px;--type-section-heading-link-size: 22px;--type-backup-page-title-size: 72px;--type-topic-tags-tag-size: 14px}}@media(min-width:2560px){:root{--layout-max: 1900px;--home-sidebar-width: 500px;--note-article-max: 850px;--essay-article-max: 850px;--type-global-h1-size: 56px;--type-global-h2-size: 40px;--type-global-h3-size: 36px;--type-global-h4-size: 28px;--type-document-paragraph-size: 19px;--type-code-block-size: 18px;--type-site-nav-link-size: 22px;--type-site-header-tagline-size: 18px;--type-site-header-tagline-line-height: 1.3;--type-site-header-tagline-letter-spacing: -.02em;--type-site-header-menu-toggle-size: 24px;--type-site-header-menu-icon-size: 36px;--type-site-nav-link-line-height: 1.3;--type-site-footer-text-size: 18px;--type-site-footer-text-line-height: 1.5;--type-site-footer-rss-icon-size: 12px;--type-home-hero-title-size: 60px;--type-home-hero-subtitle-size: 30px;--type-home-hero-date-size: 17px;--type-essay-card-title-size: 25px;--type-essay-card-description-size: 22px;--type-essay-card-date-size: 17px;--type-notes-list-date-size: 16px;--type-notes-list-title-text-size: 25px;--type-notes-list-title-text-home-size: 24px;--type-notes-list-description-size: 20px;--type-note-page-title-size: 58px;--type-essay-page-title-size: 46px;--type-note-page-description-size: 24px;--type-note-page-body-size: 24px;--type-note-page-body-h4-size: 26px;--type-essay-body-chapter-h1-size: 48px;--type-essay-dropcap-line-height: 1;--type-essay-dropcap-margin-top: -.01em;--type-essay-dropcap-margin-right: .1em;--type-note-page-back-size: 18px;--type-note-page-date-size: 17px;--type-note-page-prev-next-size: 17px;--type-prose-figcaption-size: 18px;--type-prose-figcaption-line-height: 1.58;--type-prose-figcaption-description: 18px;--type-prose-table-th-size: 16px;--type-prose-table-td-size: 16px;--type-prose-table-span-row-size: var(--type-prose-table-td-size);--type-thumb-block-title-size: 24px;--type-thumb-block-item-heading-size: 23px;--type-thumb-block-item-description-size: 19px;--type-footnotes-heading-size: 36px;--type-footnotes-item-size: 21px;--type-notes-page-header-title-size: 40px;--type-notes-page-header-title-letter-spacing: .72px;--type-topic-page-title-size: 44px;--type-topic-section-title-size: 30px;--type-about-hero-title-size: 60px;--type-about-section-title-size: 26px;--type-about-body-size: 22px;--type-about-intro-size: 25px;--type-about-page-title-size: 36px;--type-about-page-title-letter-spacing: .02em;--type-about-hero-title-line-height: 1.3;--type-about-hero-title-letter-spacing: -.01em;--type-about-meta-size: 14px;--type-about-meta-line-height: 1.5;--type-about-meta-heading-size: 14px;--type-about-meta-heading-letter-spacing: .08em;--type-about-contact-info-size: 18px;--type-about-contact-title-size: 22px;--type-about-section-title-line-height: 1.25;--type-about-item-title-size: 21px;--type-topic-tags-heading-size: 22px;--type-section-heading-link-size: 25px;--type-topic-tags-tag-size: 16px;--type-backup-page-title-size: 80px}}@media(min-width:3440px){:root{--layout-max: 2100px;--home-sidebar-width: 600px;--note-article-max: 900px;--essay-article-max: 900px;--type-global-h1-size: 58px;--type-global-h2-size: 38px;--type-site-header-tagline-size: 18px;--type-site-header-tagline-line-height: 1.3;--type-site-header-tagline-letter-spacing: -.02em;--type-site-header-menu-toggle-size: 35px;--type-site-header-menu-icon-size: 36px;--type-site-nav-link-size: 22px;--type-site-nav-link-line-height: 1.3;--type-site-footer-text-size: 18px;--type-site-footer-text-line-height: 1.5;--type-site-footer-rss-icon-size: 12px;--type-home-hero-title-size: 65px;--type-home-hero-subtitle-size: 35px;--type-home-hero-date-size: 12px;--type-note-page-title-size: 60px;--type-essay-page-title-size: 74px;--type-essay-card-title-size: 25px;--type-essay-card-description-size: 22px;--type-essay-card-date-size: 17px;--type-notes-list-date-size: 16px;--type-notes-list-title-text-size: 25px;--type-notes-list-title-text-home-size: 24px;--type-notes-list-description-size: 20px;--type-note-page-title-size: 62px;--type-essay-page-title-size: 47px;--type-note-page-description-size: 26px;--type-note-page-body-size: 25px;--type-note-page-body-h4-size: 26px;--type-essay-body-chapter-h1-size: 48px;--type-essay-dropcap-line-height: 1;--type-essay-dropcap-margin-top: -.01em;--type-essay-dropcap-margin-right: .1em;--type-note-page-back-size: 18px;--type-note-page-date-size: 17px;--type-note-page-prev-next-size: 17px;--type-prose-figcaption-size: 18px;--type-prose-figcaption-line-height: 1.58;--type-prose-figcaption-description: 18px;--type-prose-table-th-size: 16px;--type-prose-table-td-size: 16px;--type-prose-table-span-row-size: var(--type-prose-table-td-size);--type-thumb-block-title-size: 25px;--type-thumb-block-item-heading-size: 23px;--type-thumb-block-item-description-size: 19px;--type-footnotes-heading-size: 36px;--type-footnotes-item-size: 21px;--type-notes-page-header-title-size: 40px;--type-notes-page-header-title-letter-spacing: .72px;--type-topic-page-title-size: 44px;--type-topic-section-title-size: 30px;--type-about-hero-title-size: 60px;--type-about-section-title-size: 26px;--type-about-body-size: 22px;--type-about-intro-size: 25px;--type-about-page-title-size: 36px;--type-about-page-title-letter-spacing: .02em;--type-about-hero-title-line-height: 1.3;--type-about-hero-title-letter-spacing: -.01em;--type-about-meta-size: 14px;--type-about-meta-line-height: 1.5;--type-about-meta-heading-size: 14px;--type-about-meta-heading-letter-spacing: .08em;--type-about-contact-info-size: 18px;--type-about-contact-title-size: 22px;--type-about-section-title-line-height: 1.25;--type-about-item-title-size: 21px;--type-topic-tags-heading-size: 22px;--type-section-heading-link-size: 25px;--type-topic-tags-tag-size: 16px;--type-backup-page-title-size: 80px}}@media(min-width:3840px){:root{--layout-max: 2300px;--home-sidebar-width: 700px;--note-article-max: 1100px;--essay-article-max: 1100px;--type-global-h1-size: 60px;--type-global-h2-size: 40px;--type-site-header-tagline-size: 18px;--type-site-header-tagline-line-height: 1.3;--type-site-header-tagline-letter-spacing: -.02em;--type-site-header-menu-toggle-size: 24px;--type-site-header-menu-icon-size: 36px;--type-site-nav-link-size: 22px;--type-site-nav-link-line-height: 1.3;--type-site-footer-text-size: 18px;--type-site-footer-text-line-height: 1.5;--type-site-footer-rss-icon-size: 12px;--type-home-hero-title-size: 70px;--type-home-hero-subtitle-size: 40px;--type-home-hero-date-size: 16px;--type-note-page-title-size: 64px;--type-essay-page-title-size: 80px;--type-essay-card-title-size: 25px;--type-essay-card-description-size: 22px;--type-essay-card-date-size: 17px;--type-notes-list-date-size: 16px;--type-notes-list-title-text-size: 25px;--type-notes-list-title-text-home-size: 24px;--type-notes-list-description-size: 20px;--type-note-page-back-size: 0px;--type-note-page-date-size: 17px;--type-note-page-prev-next-size: 17px;--type-note-page-title-size: 45px;--type-essay-page-title-size: 47px;--type-note-page-description-size: 29px;--type-note-page-body-size: 28px;--type-note-page-body-h4-size: 26px;--type-essay-body-chapter-h1-size: 48px;--type-essay-dropcap-line-height: .8;--type-essay-dropcap-margin-top: -.01em;--type-essay-dropcap-margin-right: .1em;--type-prose-figcaption-size: 18px;--type-prose-figcaption-line-height: 1.58;--type-prose-figcaption-description: 18px;--type-prose-table-th-size: 16px;--type-prose-table-td-size: 16px;--type-prose-table-span-row-size: var(--type-prose-table-td-size);--type-thumb-block-title-size: 25px;--type-thumb-block-item-heading-size: 23px;--type-thumb-block-item-description-size: 18px;--type-footnotes-heading-size: 36px;--type-footnotes-item-size: 21px;--type-notes-page-header-title-size: 40px;--type-notes-page-header-title-letter-spacing: .72px;--type-topic-page-title-size: 44px;--type-topic-section-title-size: 30px;--type-about-hero-title-size: 60px;--type-about-section-title-size: 26px;--type-about-body-size: 22px;--type-about-intro-size: 25px;--type-about-page-title-size: 36px;--type-about-page-title-letter-spacing: .02em;--type-about-hero-title-line-height: 1.3;--type-about-hero-title-letter-spacing: -.01em;--type-about-meta-size: 14px;--type-about-meta-line-height: 1.5;--type-about-meta-heading-size: 14px;--type-about-meta-heading-letter-spacing: .08em;--type-about-contact-info-size: 18px;--type-about-contact-title-size: 22px;--type-about-section-title-line-height: 1.25;--type-about-item-title-size: 21px;--type-topic-tags-heading-size: 22px;--type-section-heading-link-size: 25px;--type-topic-tags-tag-size: 16px;--type-backup-page-title-size: 80px}}@media(max-width:1023px){:root{--site-header-height: 96px}}@media(max-width:640px){:root{--site-header-height: 73px}}@supports (-moz-appearance: none){:root{--type-essay-dropcap-margin-top-moz: .15em}}.site-header__inner,.site-footer__inner{padding-left:var(--layout-inset);padding-right:var(--layout-inset)}html{background-color:var(--color-bg);font-family:var(--font-sans);-webkit-font-smoothing:antialiased}body{margin:0;width:100%;min-height:100vh;padding-top:var(--site-header-height);background-color:#fff;color:var(--color-text);font-size:var(--type-document-body-size);line-height:var(--type-document-body-line-height)}p{font-size:var(--type-document-paragraph-size);margin:4px 32px 8px 0;padding-bottom:0}.astro-code{font-size:var(--type-code-block-size);line-height:var(--type-code-block-line-height);background-color:#f6f6f9!important;margin-top:-18px;margin-bottom:32px;padding:32px 20px 20px}.layout-main{background-color:var(--color-surface);padding-left:var(--layout-inset);padding-right:var(--layout-inset);max-width:var(--layout-max);margin:0 auto}h1,h2,h3,h4,h5,h6{font-family:var(--font-mono);font-weight:600;margin:0}h1{font-size:var(--type-global-h1-size);line-height:var(--type-global-h1-line-height);letter-spacing:var(--type-global-h1-letter-spacing)}h2{font-size:var(--type-global-h2-size);line-height:var(--type-global-h2-line-height);letter-spacing:var(--type-global-h2-letter-spacing)}h3{font-size:var(--type-global-h3-size);line-height:var(--type-global-h3-line-height)}h4{font-size:var(--type-global-h4-size);line-height:var(--type-global-h4-line-height)}a{color:var(--color-text);text-decoration:underline;text-decoration-thickness:1px}a:hover,a:focus{text-decoration:underline;text-decoration-thickness:2px}p a{text-decoration:underline;text-decoration-thickness:1px;font-family:var(--font-mono);font-weight:600}p a:hover,p a:focus{background-color:#e5ebee}.essay-card__link .essay-card__title,.essay-card__link .essay-card__title-text{text-decoration:underline;text-decoration-thickness:1px}.essay-card__link:hover .essay-card__title,.essay-card__link:hover .essay-card__title-text,.essay-card__link:focus .essay-card__title,.essay-card__link:focus .essay-card__title-text{text-decoration-thickness:2px}.note-page{padding-top:3rem;padding-bottom:4rem;max-width:var(--note-article-max);margin-left:auto;margin-right:auto}.essay-page{max-width:var(--essay-article-max)}.note-page__top{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:10px}.note-page__back{font-family:var(--font-mono);font-weight:400;font-size:var(--type-note-page-back-size);line-height:var(--type-note-page-back-line-height)}.note-page__back:hover,.note-page__back:focus{background-color:#e5ebee}.note-page__date{font-family:var(--font-mono);font-weight:400;font-size:var(--type-note-page-date-size);line-height:var(--type-note-page-date-line-height);color:var(--color-text);text-align:right}.note-page .topic-tags--no-heading{margin-bottom:60px}.note-page .topic-tags--no-heading .topic-tags__list{margin-bottom:0}.note-page__title{font-family:var(--font-mono);font-weight:600;font-size:var(--type-note-page-title-size);line-height:var(--type-note-page-title-line-height);letter-spacing:var(--type-note-page-title-letter-spacing);margin:0 0 24px;color:var(--color-text)}.note-page__description{font-family:var(--font-sans-italic);font-weight:400;font-style:italic;font-size:var(--type-note-page-description-size);line-height:var(--type-note-page-description-line-height);margin:0 0 40px;color:var(--color-text)}.note-page__body{font-family:var(--font-serif);font-size:var(--type-note-page-body-size);line-height:var(--type-note-page-body-line-height);color:var(--color-text);margin-bottom:80px}article.note-page .note-page__body{display:flow-root}.essay-page__title{font-family:var(--font-mono);font-weight:600;font-size:var(--type-essay-page-title-size);line-height:var(--type-essay-page-title-line-height);letter-spacing:var(--type-essay-page-title-letter-spacing);margin:0 0 32px}.note-page__body h2{margin-top:40px;margin-bottom:16px}.note-page__body h3{margin-top:8px;margin-bottom:16px}.note-page__body h4{font-size:var(--type-note-page-body-h4-size);margin-top:8px;margin-bottom:12px;padding-top:24px}.note-page__body p{margin:0 0 24px;font-size:var(--type-note-page-body-size);line-height:var(--type-note-page-body-line-height);-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word}.note-page__body p a{font-family:var(--font-serif);font-weight:600}.note-page__body :not(pre)>code{font-family:var(--font-mono);font-size:.9em;padding:.1em .35em;border-radius:3px;background:#f0f0f0}.note-page__body p:last-child:not([class*=thumb-block]){margin-bottom:0}article.note-page .note-page__body>p:last-child:not([class*=thumb-block]){margin-bottom:80px}.note-page__body blockquote{background-color:#f6f6f9;border-left:10px solid rgba(204,212,216,1);margin:1.5em 0 48px;padding:0 0 .1em;quotes:"“" "”" "‘" "’"}.note-page__body blockquote p{font-size:var(--type-note-page-body-size);line-height:var(--type-note-page-body-line-height);margin:0 16px 16px;padding-top:8px;padding-bottom:16px}.note-page__body hr{width:20%;height:3px;border:none;background:var(--color-muted);margin:100px auto}.note-page__body ol:not(.footnotes__list):not(.references__list){list-style-type:decimal;margin:-20px 0 32px;padding-left:1.5em}.note-page__body ol li{margin-bottom:12px;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word}.note-page__body ul{list-style-type:disc;margin:-20px 0 32px;padding-left:1.5em}.note-page__body ul li{margin-bottom:12px;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word}.prose-table{--prose-table-border-color: #e2dfdf;--prose-table-stripe-bg: #fbfcfd;--prose-table-head-bg: #f3f5f9;--prose-table-cell-padding-y: 12px;--prose-table-cell-padding-x: 12px;--prose-table-cell-padding: var(--prose-table-cell-padding-y) var(--prose-table-cell-padding-x);--prose-table-frame-inset: .75rem;--prose-table-frame-inset-block: 12px;--prose-table-head-band-height: 2.75rem;--prose-table-spacer-row-height: 30px;margin:-12px 0 40px;border:1px solid var(--prose-table-border-color);border-radius:0;box-sizing:border-box;max-width:var(--prose-table-max-width, none)}.prose-table__inner{position:relative;padding:0 var(--prose-table-frame-inset);overflow-x:auto;z-index:0}.prose-table__inner:before{content:"";position:sticky;top:0;left:0;right:0;height:var(--prose-table-head-band-height);background-color:var(--prose-table-head-bg);border-bottom:1px solid var(--prose-table-border-color);pointer-events:none;z-index:0}.prose-table--scrollable .prose-table__inner{max-height:var(--prose-table-max-height);overflow-y:auto}.prose-table--scrollable thead th{position:sticky;top:0;z-index:2;background-color:var(--prose-table-head-bg)}.prose-table table{position:relative;z-index:1;width:100%;border-collapse:collapse;font-size:inherit;line-height:inherit;margin-bottom:0}.prose-table--col-max table{table-layout:fixed}.prose-table--col-max th,.prose-table--col-max td{overflow-wrap:anywhere;min-width:0}.prose-table th,.prose-table td{padding:var(--prose-table-cell-padding);text-align:left;vertical-align:top;border-bottom:1px solid var(--prose-table-border-color);overflow-wrap:anywhere;word-break:break-word}.prose-table td{font-size:var(--type-prose-table-td-size)}.prose-table th{font-size:var(--type-prose-table-th-size)}.prose-table tbody tr:last-child td{border-bottom:0}.prose-table tbody tr:first-child td{border-top:0}.prose-table tbody>tr:first-child:not(.prose-table__tr--spacer)>td{padding-top:calc(var(--prose-table-cell-padding-y) + var(--prose-table-frame-inset-block))}.prose-table tbody>tr:last-child:not(.prose-table__tr--spacer)>td{padding-bottom:calc(var(--prose-table-cell-padding-y) + var(--prose-table-frame-inset-block))}.prose-table table:has(tfoot) tbody>tr:last-child:not(.prose-table__tr--spacer)>td{padding-bottom:var(--prose-table-cell-padding-y)}.prose-table tfoot>tr:last-child>td{padding-bottom:calc(var(--prose-table-cell-padding-y) + var(--prose-table-frame-inset-block))}.prose-table tbody tr.prose-table__tr--span-all td.prose-table__td--span-all{font-size:var(--type-prose-table-span-row-size)}.prose-table tbody tr.prose-table__tr--spacer td.prose-table__td--spacer{padding:0;font-size:0;line-height:0;vertical-align:middle;background-color:transparent;border-top:0;border-bottom:0;height:var(--prose-table-spacer-row-height);overflow:hidden}.prose-table thead th{font-weight:600;padding-top:18px;padding-bottom:12px;background-color:var(--prose-table-head-bg);border-bottom:0;background-image:linear-gradient(var(--prose-table-border-color),var(--prose-table-border-color));background-repeat:no-repeat;background-size:100% 1px;background-position:0 calc(100% - .2px)}.prose-table thead th:first-child,.prose-table thead th:last-child{position:relative}.prose-table.prose-table--scrollable thead th{background-color:var(--prose-table-head-bg)}.prose-table thead th:first-child:before,.prose-table thead th:last-child:after{content:"";position:absolute;top:0;bottom:0;width:var(--prose-table-frame-inset);background-color:var(--prose-table-head-bg);box-shadow:inset 0 -1px 0 var(--prose-table-border-color);pointer-events:none}.prose-table thead th:first-child:before{left:calc(-1 * var(--prose-table-frame-inset))}.prose-table thead th:last-child:after{right:calc(-1 * var(--prose-table-frame-inset))}.prose-table.prose-table--scrollable thead th:first-child,.prose-table.prose-table--scrollable thead th:last-child{position:sticky}.prose-table tfoot td{font-weight:500;border-top:1px solid var(--prose-table-border-color);border-bottom:0}.prose-table--striped tbody tr:not(.prose-table__tr--span-all):not(.prose-table__tr--spacer):nth-child(2n) td{background-color:var(--prose-table-stripe-bg)}.prose-table th code,.prose-table td code{font-family:var(--font-mono);font-size:.9em;padding:.1em .35em;border-radius:3px;background:#f0f0f0}.prose-table th img,.prose-table td img{display:inline-block;max-width:100%;height:auto;margin:0;vertical-align:middle}.note-page__body img{display:block;max-width:100%;height:auto;margin:1.5rem 0;background-color:var(--color-keyline)}.note-page__body figure{margin:1.5rem 0}.note-page__body figure.note-figure{margin-top:30px;margin-bottom:30px}.note-page__body .thumb-block{position:relative;left:50%;width:calc(100vw - 160px);margin-left:calc(-50vw + 80px);margin-right:calc(-50vw + 80px);margin-top:80px;margin-bottom:80px}.thumb-block-divider{width:100%;height:2px;border:none;background:var(--color-muted);margin-top:40px;margin-bottom:0}.thumb-block-keyline{width:100%;height:2px;background-color:var(--color-muted);margin-bottom:1.5rem}.thumb-block__title{--thumb-block-title-margin-bottom: 32px;font-family:var(--font-mono);font-weight:600;font-size:var(--type-thumb-block-title-size);line-height:var(--type-thumb-block-title-line-height);margin:32px 0 var(--thumb-block-title-margin-bottom)}.note-page__body .thumb-block__title{margin-top:32px;margin-bottom:var(--thumb-block-title-margin-bottom)}.thumb-block__item-heading{font-family:var(--font-mono);font-weight:600;font-size:var(--type-thumb-block-item-heading-size);margin:6px 0 12px}.note-page__body .thumb-block__item-heading{font-size:var(--type-thumb-block-item-heading-size);margin:6px 0 12px;padding-top:0}.thumb-block__item-description{font-family:var(--font-mono);font-style:normal;font-size:var(--type-thumb-block-item-description-size);line-height:var(--type-thumb-block-item-description-line-height);color:var(--color-text);margin:0 0 32px}.note-page__body .thumb-block__item-description{font-size:var(--type-thumb-block-item-description-size);line-height:var(--type-thumb-block-item-description-line-height);margin:0 0 32px}.note-page__body .thumb-block__item-description a{font-family:var(--font-mono);font-weight:600}.thumb-block__item{display:flex;flex-direction:column}.thumb-block__image{background-color:var(--color-keyline);aspect-ratio:1.618 / 1;overflow:hidden;margin-bottom:18px}.thumb-block__image img{width:100%;height:100%;object-fit:cover;object-position:top center;display:block;margin:0}.note-page__body figcaption{font-family:var(--font-mono);font-style:normal;font-size:var(--type-prose-figcaption-size);line-height:var(--type-prose-figcaption-line-height);color:var(--color-text);margin-top:24px}.note-page__body figcaption a{font-family:var(--font-mono);font-weight:600}.note-page__body figure.note-figure figcaption{font-size:var(--type-prose-figcaption-description)}.note-figure__image{width:100%}.note-figure__image img{display:block;width:100%;height:auto;margin:0}.note-figure__image.note-figure__image--max-width{width:fit-content;max-width:min(var(--note-figure-image-max-width),100%)}.note-figure__image.note-figure__image--max-width img{width:auto;max-width:100%;height:auto}.note-figure__caption{font-size:var(--type-prose-figcaption-description);text-align:left}.note-figure__caption-inner{display:block;max-width:var(--note-article-max);margin-left:auto;margin-right:auto}.note-page__body figure[class*=note-figure] figcaption a:hover,.note-page__body figure[class*=note-figure] figcaption a:focus{background-color:#e5ebee}figcaption.note-figure-wide__caption{margin-top:24px}.note-figure-full__caption-inner{margin-top:24px}.note-page__body figure.note-figure-wide{position:relative;left:50%;width:calc(100vw - 160px);margin-left:calc(-50vw + 80px);margin-right:calc(-50vw + 80px)}.note-page__body figure.note-figure-full{position:relative;left:50%;width:100vw;margin-left:-50vw;margin-right:-50vw}.note-page__body figure.note-figure-full .note-figure-full__caption{padding-left:var(--layout-inset);padding-right:var(--layout-inset);box-sizing:border-box}.note-figure-2x1__grid{display:grid;grid-template-columns:1fr;gap:2rem;align-items:start}@media(min-width:641px){.note-figure-2x1__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.note-figure-2x2__grid{display:grid;grid-template-columns:1fr;gap:2rem;align-items:start}@media(min-width:641px){.note-figure-2x2__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.note-figure-3x1__grid{display:grid;grid-template-columns:1fr;gap:2rem;align-items:start}@media(min-width:641px){.note-figure-3x1__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1201px){.note-figure-3x1__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.note-figure-3x2__grid{display:grid;grid-template-columns:1fr;gap:2rem;align-items:start}@media(min-width:641px){.note-figure-3x2__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1201px){.note-figure-3x2__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.note-figure-4x1__grid{display:grid;grid-template-columns:1fr;gap:2rem;align-items:start}@media(min-width:641px){.note-figure-4x1__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1201px){.note-figure-4x1__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.note-figure-4x2__grid{display:grid;grid-template-columns:1fr;gap:2rem;align-items:start}@media(min-width:641px){.note-figure-4x2__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1201px){.note-figure-4x2__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:1023px){.note-page__body figure.note-figure-wide{left:0;width:100%;margin-left:0;margin-right:0}.note-page__body .thumb-block{left:0;width:100%;margin-left:0;margin-right:0}}.note-page__body p.note-prose-aside{font-family:var(--font-mono);font-style:italic;font-size:var(--type-prose-aside-line-size);line-height:var(--type-prose-aside-line-line-height);color:var(--color-text);margin-top:.5rem}body .note-page__body .essay-youtube{margin-top:0;margin-bottom:3rem;max-width:100%!important}.note-page__body .essay-bluesky{margin-top:0;margin-bottom:3rem}.note-page__body .essay-sketchfab,.note-page__body .sketchfab-embed-wrapper{margin-top:0;margin-bottom:4rem;max-width:100%}.note-page__body .essay-mastodon,.note-page__body astro-embed-mastodon{display:block!important;margin-bottom:3rem;max-width:600px!important;width:100%}.note-page__body astro-embed-mastodon::part(content){font-size:1em}body .note-page__body .bluesky-post-container,.note-page__body .bluesky-post-container.not-content{margin-left:0!important;margin-right:0!important;margin-top:0!important;margin-bottom:3rem!important}.essay-page .note-page__body>p:first-of-type:first-letter{float:left;font-family:var(--font-sans);font-size:5.3em;font-weight:700;line-height:var(--type-essay-dropcap-line-height);margin-top:var(--type-essay-dropcap-margin-top-moz, var(--type-essay-dropcap-margin-top));margin-right:var(--type-essay-dropcap-margin-right);color:var(--color-text)}.essay-page .note-page__body h1{font-family:var(--font-mono);font-weight:600;font-size:var(--type-essay-body-chapter-h1-size);line-height:var(--type-essay-body-chapter-h1-line-height);text-transform:uppercase;letter-spacing:.08em;margin:48px 0 16px}.essay-body figure{margin:1.5rem 0}.essay-body figcaption{font-family:var(--font-mono);font-style:italic;font-size:var(--type-prose-figcaption-size);line-height:var(--type-prose-figcaption-line-height);color:var(--color-text);margin-top:.5rem}.note-page__divider{border:none;margin:40px 0 1.5rem}.essay-section__divider{border:none;border-top:2px solid var(--color-muted);margin:0 0 24px}.essay-more-reading{background-color:#fff;padding:0;margin-top:0;margin-bottom:0}.essay-more-reading .note-page__more-heading{color:var(--color-text);margin-bottom:1.5rem}.essay-more-reading__grid{display:grid;grid-template-columns:1fr;gap:2rem;max-width:var(--layout-max);margin-left:auto;margin-right:auto}@media(min-width:641px){.essay-more-reading__grid{grid-template-columns:repeat(2,1fr)}}.essay-more-reading .essay-card{background-color:var(--color-surface);color:var(--color-text);padding:0;padding-bottom:1.5rem;border-radius:0;display:block}.essay-more-reading .essay-card__thumb{background-color:var(--color-keyline);border-radius:0}.essay-more-reading .essay-card__story{padding:.75rem 0 0;margin-top:0}.essay-more-reading .essay-card__title,.essay-more-reading .essay-card__description,.essay-more-reading .essay-card__date{color:var(--color-text)}.note-page__more-heading{font-family:var(--font-mono);font-weight:600;font-size:var(--type-note-page-more-heading-size);line-height:var(--type-note-page-more-heading-line-height);margin:0;color:var(--color-text)}.note-page .notes-list__item--home .notes-list__title-text{font-size:var(--type-notes-list-title-text-home-size)}.footnote-ref{font-size:.8em;line-height:1;vertical-align:super}.footnote-ref a{display:inline-block;padding:0 4px}.footnote-ref:hover a{background-color:#e5ebee}.footnote-ref a:hover,.footnote-ref a:focus{background-color:#e5ebee}.footnotes{margin-top:2.5rem;margin-bottom:0}.footnotes__heading{font-family:var(--font-mono);font-weight:600;font-size:var(--type-footnotes-heading-size);line-height:var(--type-footnotes-heading-line-height);margin:0 0 12px;color:var(--color-text)}.footnotes .note-page__divider{width:100%;margin-top:12px;margin-bottom:32px;border:none}.footnotes__list{list-style:none;margin:0;padding:0}.footnotes__item{font-family:var(--font-sans);font-size:var(--type-footnotes-item-size);line-height:var(--type-footnotes-item-line-height);color:var(--color-text);margin-bottom:3em;padding-left:2em;position:relative}#fn-1{margin-bottom:18px}.footnotes__item:last-child{margin-bottom:0}.footnotes__number{font-family:var(--font-mono);font-weight:600;margin-right:.25em;position:absolute;left:0;width:1.5em;text-align:right}.footnotes__content{display:inline}.footnotes__content a:hover,.footnotes__content a:focus{background-color:#e5ebee}.footnotes__back{margin-left:.25em}.footnotes__back:hover,.footnotes__back:focus{background-color:#e5ebee}.references{margin-top:2.5rem;margin-bottom:0}.references__heading{font-family:var(--font-mono);font-weight:600;font-size:var(--type-footnotes-heading-size);line-height:var(--type-footnotes-heading-line-height);margin:0 0 12px;color:var(--color-text)}.references .note-page__divider{width:100%;margin-top:12px;margin-bottom:32px;border:none}.references__list{list-style:none;margin:0;padding:0}.references__item{font-family:var(--font-sans);font-size:var(--type-footnotes-item-size);line-height:var(--type-footnotes-item-line-height);color:var(--color-text);margin-bottom:3em;padding-left:2em;position:relative}.references__item:last-child{margin-bottom:0}.references__number{font-family:var(--font-mono);font-weight:600;margin-right:.25em;position:absolute;left:0;width:1.5em;text-align:right}.references__content{display:inline}.references__content a:hover,.references__content a:focus{background-color:#e5ebee}.notes-page{padding-top:3rem;padding-bottom:4rem}.notes-page__header{margin-bottom:2.5rem}.notes-page__header-row{display:flex;justify-content:space-between;align-items:baseline}.notes-page__title{font-size:var(--type-notes-page-header-title-size);letter-spacing:var(--type-notes-page-header-title-letter-spacing);text-transform:uppercase}.notes-page__subtitle{margin-top:.75rem;max-width:40rem;color:var(--color-muted)}.notes-page__layout{display:grid;grid-template-columns:minmax(0,1fr);gap:3rem;align-items:flex-start}.notes-list__item{display:grid;grid-template-columns:9rem minmax(0,1fr);column-gap:2rem;align-items:baseline;padding-block:1.25rem}.notes-list__item--home{padding-block:2rem;grid-template-columns:1fr;row-gap:.25rem}.notes-list__item--archive{padding-block:2rem}.notes-list__item:last-child{border-bottom:none}.notes-list__date{font-family:var(--font-mono);font-weight:400;font-size:var(--type-notes-list-date-size);line-height:var(--type-notes-list-date-line-height);color:var(--color-text)}.notes-list__title{font-size:var(--type-notes-list-title-link-size);line-height:1.25}.notes-list__title a{font-size:var(--type-notes-list-title-link-size);font-weight:600}.notes-list__title-text{display:inline;font-size:var(--type-notes-list-title-text-size)}.home-main__right .notes-list__item--home .notes-list__title-text{font-size:var(--type-notes-list-title-text-home-size)}.notes-list__title a:hover .notes-list__title-text,.notes-list__title a:focus .notes-list__title-text{text-decoration:underline;background-color:#e5ebee}.notes-list__description{margin-top:.35rem;margin-left:0;margin-right:0;max-width:38rem;color:var(--color-text);font-family:var(--font-sans-italic);font-style:italic;font-size:var(--type-notes-list-description-size);line-height:var(--type-notes-list-description-line-height)}.notes-topics{padding-left:0}@media(max-width:1023px){.notes-topics{display:none}}@media(max-width:899px)and (min-width:694px){.notes-list__item--home{grid-template-columns:9rem minmax(0,1fr);column-gap:2rem;row-gap:0}.notes-list__item--home .notes-list__content,.notes-list__item--home .notes-list__date{order:0}}@media(max-width:640px){.notes-list__item--archive{grid-template-columns:1fr;column-gap:0;row-gap:.25rem}.notes-list__item--archive .notes-list__content{order:1}.notes-list__item--archive .notes-list__date{order:2}.notes-list__item--home .notes-list__content{order:1}.notes-list__item--home .notes-list__date{order:2}}@media(min-width:900px){.notes-list__item--home{grid-template-columns:1fr;row-gap:.25rem}.notes-list__item--home .notes-list__content{order:1}.notes-list__item--home .notes-list__date{order:2}}.essays-page{padding-top:3rem;padding-bottom:4rem}.essays-page__header{margin-bottom:2.5rem}.essays-page__title{font-size:var(--type-notes-page-header-title-size);letter-spacing:var(--type-notes-page-header-title-letter-spacing);text-transform:uppercase}.essays-page__layout{display:grid;grid-template-columns:minmax(0,1fr);gap:3rem;align-items:flex-start}.essays-grid{display:grid;grid-template-columns:1fr;gap:2rem}.essays-list__item{display:grid;grid-template-columns:9rem minmax(0,1fr);column-gap:2rem;padding-block:1.25rem}@media(max-width:640px){.essays-list__item{grid-template-columns:1fr}}.essays-list__item:last-child{border-bottom:none}.essays-list__image-link{display:block;margin-top:5px;background-color:var(--essay-list-image-bg, var(--color-keyline));aspect-ratio:var(--essay-list-image-ratio, 320 / 197);overflow:hidden}.essays-list__image-link img{display:block;width:100%;height:auto;opacity:1}.essays-list__image-link:hover img,.essays-list__image-link:focus img,.essays-list__image-link:focus-visible img,.essays-list__item:has(.essays-list__title a:hover) .essays-list__image-link img,.essays-list__item:has(.essays-list__title a:focus) .essays-list__image-link img,.essays-list__item:has(.essays-list__title a:focus-visible) .essays-list__image-link img{opacity:.8}.essays-list__image-placeholder{display:block;width:100%;height:100%;background-color:var(--essay-list-image-bg, var(--color-keyline))}.essays-list__content{display:flex;flex-direction:column;gap:.35rem}.essays-list__title{font-family:var(--font-mono);font-weight:600;font-size:var(--type-essay-card-title-size);line-height:var(--type-essay-card-title-line-height);letter-spacing:var(--type-essay-card-title-letter-spacing);margin:0}.essays-list__title a:hover,.essays-list__title a:focus{text-decoration:underline;background-color:#e5ebee}.essays-list__image-link:hover~.essays-list__content .essays-list__title a,.essays-list__image-link:focus-visible~.essays-list__content .essays-list__title a{text-decoration:underline;background-color:#e5ebee}.essays-list__description{font-family:var(--font-sans-italic);font-weight:400;font-style:italic;font-size:var(--type-essay-card-description-size);line-height:var(--type-essays-list-description-line-height);margin:0;color:var(--color-text)}.essays-list__meta{font-family:var(--font-mono);font-weight:400;font-size:var(--type-essay-card-date-size);line-height:var(--type-essay-card-date-line-height);color:var(--color-text)}.essays-topics{padding-left:0}@media(max-width:1023px){.essays-topics{display:none}}@media(min-width:900px)and (max-width:1023px){.hero-title-row__topics .topic-tags{display:none}}.topic-page{padding-top:3rem;padding-bottom:4rem}.topic-page__header{margin-bottom:2.5rem}.topic-page__title{font-size:var(--type-topic-page-title-size);letter-spacing:var(--type-topic-page-title-letter-spacing);text-transform:uppercase}.topic-page__layout{display:grid;grid-template-columns:minmax(0,1fr);gap:3rem;align-items:flex-start}.topic-page__lists{display:flex;flex-direction:column;gap:2.5rem}.keyline-endcap{width:100%;height:0;border-top:1px solid var(--color-text)}.keyline-divider{width:100%;height:0;border-top:3px solid var(--color-muted);margin-bottom:.75rem}.keyline-row{border-bottom:1px solid var(--color-keyline)}.note-page__divider.keyline-divider{margin:40px 0 1.5rem}.footnotes .note-page__divider.keyline-divider,.references .note-page__divider.keyline-divider{margin-top:12px;margin-bottom:32px}.note-page__divider.thumb-block-keyline{margin:40px 0 1.5rem}.footnotes .note-page__divider.thumb-block-keyline,.references .note-page__divider.thumb-block-keyline{margin-top:12px;margin-bottom:32px}.topic-page__section-title{font-family:var(--font-mono);font-weight:400;font-size:var(--type-topic-section-title-size);letter-spacing:var(--type-topic-section-title-letter-spacing);text-transform:uppercase;margin:0 0 .75rem}.topic-page__section-title-link{color:inherit;text-decoration:none}.topic-page__section-title-link:hover,.topic-page__section-title-link:focus{text-decoration:underline}.topic-page__topics{padding-left:0}@media(min-width:1024px){.notes-page__layout{grid-template-columns:minmax(0,3fr) minmax(0,1.3fr)}.notes-topics{border-top:none;padding-left:2rem;padding-top:0;margin-top:0}.notes-list__item:not(.notes-list__item--home){grid-template-columns:9rem minmax(0,1fr);row-gap:0}.essays-page__layout{grid-template-columns:minmax(0,1fr)}.essays-topics{border-top:none;padding-left:2rem;padding-top:0;margin-top:0}.essays-list__item{grid-template-columns:9rem minmax(0,1fr);row-gap:0}.essays-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.topic-page__layout{grid-template-columns:minmax(0,3fr) minmax(0,1.3fr)}.topic-page__topics{border-top:none;padding-left:2rem;padding-top:0;margin-top:0}}@media(min-width:641px)and (max-width:1023px){.essays-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
