@font-face{font-display:swap;font-family:merriweather;font-style:normal;font-weight:300;src:url(/fonts/merriweather-v30-latin-300.woff2)format("woff2")}@font-face{font-display:swap;font-family:merriweather;font-style:normal;font-weight:400;src:url(/fonts/merriweather-v30-latin-regular.woff2)format("woff2")}@font-face{font-display:swap;font-family:merriweather;font-style:normal;font-weight:700;src:url(/fonts/merriweather-v30-latin-700.woff2)format("woff2")}@font-face{font-display:swap;font-family:ibm plex mono;font-style:normal;font-weight:400;src:url(/fonts/IBMPlexMono-Regular-Latin1.woff2)format("woff2")}*,*::before,*::after{box-sizing:border-box}body{font-family:merriweather,Georgia,serif;color:#1f1f1f;background:#fff;max-width:920px;margin:0 auto;padding:3rem 2rem;display:grid;grid-template-columns:140px 1fr;gap:3rem;line-height:1.8}::selection{background:#bfdbfe;color:#1e3a5f}aside{position:sticky;top:4rem;align-self:start}aside nav{display:flex;flex-direction:column;gap:.5rem}aside nav a:first-child{font-size:.95rem;font-weight:700;color:#1f1f1f;margin-bottom:.35rem}aside nav a{font-size:.9rem;color:#1f1f1f}aside nav a:hover{color:#4b5563}main{max-width:620px}h1{font-size:1.75rem;font-weight:500;line-height:1.3;margin:0}h2{font-size:1.125rem;font-weight:500;line-height:1.5;margin:0}h3{font-size:1.125rem;font-weight:500;line-height:1.5;margin:0}a{color:inherit;text-decoration:none}a:hover{color:#4b5563}main>article :is(p,li,blockquote) a{color:inherit;text-decoration:underline;text-decoration-thickness:.08em;text-underline-offset:.14em}main>article{padding:.85rem 0}main>article>a{color:inherit;display:block}main>article>a h2,main>article>a h3{color:inherit}main>article time{display:block;margin-top:.3rem;font-family:ibm plex mono,monospace;font-size:.75rem;color:#6b7280}main>article>header{margin-bottom:2.5rem}main>article>header time{display:block;margin-top:.75rem;font-family:ibm plex mono,monospace;font-size:.75rem;color:#6b7280}main>article p{margin:1.25em 0}main>article blockquote{border-left:3px solid #d1d5db;padding-left:1rem;margin-left:0;color:#4b5563}main>article pre{background:#f3f4f6;padding:1rem;overflow-x:auto;border-radius:4px;font-size:.875rem;line-height:1.6}main>article code{font-family:ibm plex mono,monospace;font-size:.875em}main>article img{max-width:100%;height:auto}main>article ul,main>article ol{padding-left:1.5rem}main>article>section{margin-top:3rem;padding-top:1rem;border-top:1px solid #e5e7eb}main>article>section>h2{font-size:1rem;color:#1f1f1f}main>article>section a{display:block;color:inherit;margin-top:.85rem}main>article>section time{display:block;margin-top:.3rem;font-family:ibm plex mono,monospace;font-size:.75rem;color:#6b7280}main>article>footer{margin-top:4rem;padding-top:1.5rem}main>article>footer a{font-size:.9rem;color:#1f1f1f}main>article>footer a:hover{color:#4b5563}main>header{margin-bottom:2rem}main>header p{color:#4b5563;margin-top:.85rem}main>ul{list-style:none;padding:0;margin:0}main>ul li{padding:.85rem 0;border-top:1px solid #e5e7eb}main>ul a{display:flex;justify-content:space-between;align-items:baseline;color:#1f1f1f}main>ul span{font-family:ibm plex mono,monospace;font-size:.75rem;color:#6b7280}nav[aria-label=Pagination]{display:flex;align-items:center;justify-content:center;gap:1rem;margin:3rem 0}nav[aria-label=Pagination] a,nav[aria-label=Pagination] span{padding:0;color:inherit}nav[aria-label=Pagination] a{color:#1f1f1f}nav[aria-label=Pagination] a:hover{color:#4b5563}nav[aria-label=Pagination] span[aria-current]{font-weight:700}@media(max-width:768px){body{grid-template-columns:1fr;gap:2rem;padding:1.75rem 1.25rem}aside{position:static}aside nav{flex-direction:row;gap:1rem;align-items:baseline;flex-wrap:wrap}aside nav a:first-child{margin-bottom:0}}