ul[data-astro-cid-efi5rdlq]{list-style-type:none}.site-links[data-astro-cid-efi5rdlq]{grid-area:site-links}.social-links[data-astro-cid-efi5rdlq]{grid-area:social-links}.footer-heading[data-astro-cid-efi5rdlq]{font-weight:900}.footer-link-list[data-astro-cid-efi5rdlq]{display:grid;font-size:.875rem;gap:inherit}.footer-link-group[data-astro-cid-efi5rdlq]{display:grid;grid-auto-rows:min-content;gap:.5rem}footer[data-astro-cid-sz7xmlte]{background:light-dark(#e8e8e8,#181818);display:grid;grid-area:footer;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"caricature social-links" "site-links social-links" "legal legal";gap:1rem 2rem;padding-block:1rem;padding-inline:var(--document-padding)}@media (min-width: 768px){footer[data-astro-cid-sz7xmlte]{grid-template-columns:320px repeat(2,minmax(0,1fr));grid-template-areas:"caricature site-links social-links" "legal legal legal"}}small[data-astro-cid-sz7xmlte]{font-size:.75rem;line-height:1.3333333;grid-area:legal}.caricature-wrapper[data-astro-cid-sz7xmlte]{grid-area:caricature}:root{--hamburger-menu-duration: .2s}header[data-astro-cid-3ef6ksr2]{align-items:start;background:light-dark(#fff,#000);border-block-end:1px solid light-dark(#e8e8e8,#181818);box-shadow:0 0 1.5rem light-dark(#fff,#000);color:light-dark(#000,#fff);display:grid;gap:1rem;grid-area:header;grid-template-columns:auto 1fr auto;min-block-size:3.5rem;padding-block:.5rem .4375rem;padding-inline:var(--document-padding);position:sticky;top:0;z-index:1}nav[data-astro-cid-3ef6ksr2]{align-items:baseline;display:grid;grid-template-columns:1fr}a[data-astro-cid-3ef6ksr2]{color:inherit;text-decoration:none}.author-name[data-astro-cid-3ef6ksr2]{font-size:1.25rem;font-weight:900;inline-size:min-content;line-height:2;white-space:nowrap}.interior-pages[data-astro-cid-3ef6ksr2]{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--hamburger-menu-duration) ease-in-out,visibility var(--hamburger-menu-duration) linear;visibility:hidden}.interior-pages[data-astro-cid-3ef6ksr2][data-visible=true]{grid-template-rows:1fr;visibility:visible}@media (prefers-reduced-motion: reduce){:root{--hamburger-menu-duration: 1ms}}.interior-pages-inner-wrapper[data-astro-cid-3ef6ksr2]{align-items:start;display:flex;flex-direction:column;gap:1rem;overflow:hidden}.interior-link[data-astro-cid-3ef6ksr2]{letter-spacing:.0625em}.interior-link-first[data-astro-cid-3ef6ksr2]{padding-block-start:.5rem}.interior-link-last[data-astro-cid-3ef6ksr2]{padding-block-end:.5rem}.no-transition[data-astro-cid-3ef6ksr2]{transition:none}@media (min-width: 768px){.hamburger-menu[data-astro-cid-3ef6ksr2]{display:none!important}header[data-astro-cid-3ef6ksr2]{grid-template-columns:1fr auto}nav[data-astro-cid-3ef6ksr2]{grid-template-columns:auto 1fr;gap:1rem}.interior-pages[data-astro-cid-3ef6ksr2]{grid-template-rows:1fr}.interior-pages-inner-wrapper[data-astro-cid-3ef6ksr2]{flex-direction:row;overflow:visible;padding-inline-start:1rem}.interior-link-first[data-astro-cid-3ef6ksr2]{padding-block-start:0}.interior-link-last[data-astro-cid-3ef6ksr2]{padding-block-end:0}}.sep[data-astro-cid-3ef6ksr2]{color:light-dark(#ccc,#666);display:none}@media (min-width: 768px){.sep[data-astro-cid-3ef6ksr2]{display:block}}.interior-link[data-astro-cid-3ef6ksr2]:hover{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:2px}.skip-link[data-astro-cid-hoe5mouk]{background:light-dark(#fff,#000);inset-inline-start:var(--document-padding);line-height:2;opacity:0;position:absolute;grid-area:header;transform:translateY(-2rem);transition:none;user-select:none;z-index:2}.skip-link[data-astro-cid-hoe5mouk]:focus-visible{opacity:1;transform:translateY(.5rem)}@media (prefers-reduced-motion: no-preference){.skip-link[data-astro-cid-hoe5mouk]{transition:opacity .2s step-end,transform .2s linear}.skip-link[data-astro-cid-hoe5mouk]:focus-visible{transition:opacity .2s step-start,transform .2s linear}}*{box-sizing:border-box;margin:0;padding:0}html[data-theme=dark]{color-scheme:dark}html[data-theme=light]{color-scheme:light}:any-link{color:inherit;text-underline-offset:.125em;text-decoration-thickness:.0625em}img{max-width:100%;height:auto}.article{gap:1rem;display:grid}.article ol{display:grid;gap:.5rem;list-style-position:inside}.article ul{display:grid;gap:.5rem;margin-inline-start:1rem}html{background:light-dark(#fff,#000);color:light-dark(#000,#fff);color-scheme:light dark;display:grid;justify-content:center}body{align-items:start;display:grid;font-family:sans-serif;gap:1rem;grid-template-rows:3.5rem 1fr auto;grid-template-areas:"header" "main" "footer";inline-size:100vw;min-block-size:100svh;position:relative}main[data-astro-cid-37fxchfa]{align-items:start;display:grid;grid-area:main;padding-inline:var(--document-padding)}:root{--document-padding: .5rem}@media (min-width: 1200px){:root{--document-padding: 10rem}}
