@font-face{font-family:Newsreader;src:local(Newsreader Regular Italic),local(Newsreader Italic),url(./fonts/6uwqcXTdvme20hpl-y61AHuxEMiIZbWYqd5Lo0iROS4-Hg01Db3stXQRm7c3noOXFnk61j4tLZ2mOm5c0O9gMKA.woff2)format("woff2");font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:italic;font-stretch:100%}@font-face{font-family:Newsreader Fallback\: Iowan Old Style;src:local(Iowan Old Style);size-adjust:100%;ascent-override:73.5%;descent-override:26.5%;line-gap-override:0%}@font-face{font-family:Newsreader Fallback\: Charter;src:local(Charter);size-adjust:100%;ascent-override:73.5%;descent-override:26.5%;line-gap-override:0%}@font-face{font-family:Newsreader Fallback\: Georgia;src:local(Georgia);size-adjust:96.1192%;ascent-override:76.4676%;descent-override:27.5699%;line-gap-override:0%}@font-face{font-family:Newsreader Fallback\: Times New Roman;src:local(Times New Roman);size-adjust:105.477%;ascent-override:69.6835%;descent-override:25.124%;line-gap-override:0%}@font-face{font-family:Newsreader Fallback\: Noto Serif;src:local(Noto Serif);size-adjust:89.0852%;ascent-override:82.5053%;descent-override:29.7468%;line-gap-override:0%}@font-face{font-family:Newsreader;src:local(Newsreader Regular Italic),local(Newsreader Italic),url(./fonts/P88umJH1TDe4KQjFV0NwJ2WhAZfgm9QEstkrx2E5IzI-ixNFOprS5M9tN8Nairqeg9zWk3yYrN_HDc7uVGKdCx0.woff2)format("woff2");font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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-weight:400;font-style:italic;font-stretch:100%}@font-face{font-family:Newsreader;src:local(Newsreader Regular Italic),local(Newsreader Italic),url(./fonts/wfUd6v-wyrK_HlgF1Oa1rM8QQqWoS0rONXnXjrfe-Cg-p6_M7MQk7Z-QX5CqLS-YHyX2sc0JTBnmt_S_q8CTBEk.woff2)format("woff2");font-display:swap;unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB;font-weight:400;font-style:italic;font-stretch:100%}@font-face{font-family:Newsreader;src:local(Newsreader Bold Italic),url(./fonts/jINhcDZZAFyGUCRhCruPInw-mKr1zr0uqbfOz1ovQ9M-fUWHSPsJeD0GybSdtTSshYQihFmNK_2iRXdSUkaZ1u4.woff2)format("woff2");font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:700;font-style:italic;font-stretch:100%}@font-face{font-family:Newsreader;src:local(Newsreader Bold Italic),url(./fonts/rcRMrTsgYcFo8J1yJboOImiYz7zMq7grEDTufDgVyH4-8iR73KaU8VFxpaq_m9Du8Rxoq5qDOmLSFqTur-e3Cmk.woff2)format("woff2");font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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-weight:700;font-style:italic;font-stretch:100%}@font-face{font-family:Newsreader;src:local(Newsreader Bold Italic),url(./fonts/WGMrYGzWbgxnKtEhzWuy9DhwGloZT2SHGnqjEvAo3yc-6FLNtTZgcrrpf9dwiv6IUZlQGTMd2xmTMdl7aUgy1_o.woff2)format("woff2");font-display:swap;unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB;font-weight:700;font-style:italic;font-stretch:100%}@font-face{font-family:Newsreader;src:local(Newsreader Regular),local(Newsreader),url(./fonts/fSxGccCwVHoyYblEGAkHDvPXeu8n0cg8VsGeqSSlCpM-Vbpt9We57imH37CjtrTz9Xjz6ZRGBKkIqIEKbeXSJYM.woff2)format("woff2");font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal;font-stretch:100%}@font-face{font-family:Newsreader;src:local(Newsreader Regular),local(Newsreader),url(./fonts/Zg7xQzIfZkGDD_pftztmmqLO2xQoH_tlaUSI8c30pQs-Q5N70KXsPOs14ZNX_UpX5IMeXm59F-U7vAlTdQnG0ds.woff2)format("woff2");font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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-weight:400;font-style:normal;font-stretch:100%}@font-face{font-family:Newsreader;src:local(Newsreader Regular),local(Newsreader),url(./fonts/VaWe-5DlCMrnyqv2g-W8bRP-YmKws15uHZMVvPXp4bM-xnSNp3d_b6fft0DPCx7JO5dV29m3n56R1iZn-knMi0U.woff2)format("woff2");font-display:swap;unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB;font-weight:400;font-style:normal;font-stretch:100%}@font-face{font-family:Newsreader;src:local(Newsreader Bold),url(./fonts/gZpYeqHFOxN8a1R438Rrorl03FrlTtDI1NgbOIY_i_A-a7eESyGhzWuG3Qr0_0IumOQEf_8TsY9ZsJwCFN_KQnY.woff2)format("woff2");font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:700;font-style:normal;font-stretch:100%}@font-face{font-family:Newsreader;src:local(Newsreader Bold),url(./fonts/uQdqJJeuTBnHQ2dYqdy_zzik1NYhR7C845ZI4uAotrQ-MTyQ9fLy7stQ5o_NNLxjVtAcliD2mxNQ5WX1AH9UjyU.woff2)format("woff2");font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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-weight:700;font-style:normal;font-stretch:100%}@font-face{font-family:Newsreader;src:local(Newsreader Bold),url(./fonts/TH_8UpO17a6TWwwENIBnqMdV6-_U9y-qUV5BuAW12Ck-dIujeO8NlGwPmA1b5X8eAX3O_K_uenqId1BHsx0DG5M.woff2)format("woff2");font-display:swap;unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB;font-weight:700;font-style:normal;font-stretch:100%}.blog-prose{--blog-serif:"Newsreader", "Iowan Old Style", "Charter", "Georgia", serif;font-family:var(--blog-serif);color:var(--ink);font-optical-sizing:auto;overflow-wrap:break-word;font-size:1.1875rem;line-height:1.75}.blog-prose>:first-child{margin-top:0}.blog-prose blockquote,.blog-prose figure,.blog-prose ol,.blog-prose p,.blog-prose pre,.blog-prose table,.blog-prose ul{margin-top:1.4em}.blog-prose h2,.blog-prose h3,.blog-prose h4{font-family:var(--font-sans);color:var(--ink);text-wrap:balance;scroll-margin-top:6rem}.blog-prose h2{letter-spacing:-.015em;margin-top:2.4em;font-size:1.5rem;font-weight:600;line-height:1.25}.blog-prose h3{margin-top:2em;font-size:1.1875rem;font-weight:600;line-height:1.35}.blog-prose h4{margin-top:1.75em;font-size:1rem;font-weight:600}.blog-prose .heading-anchor{color:var(--ink-faint);opacity:0;margin-left:.4em;font-weight:400;text-decoration:none;transition:opacity .12s}.blog-prose h2:hover .heading-anchor,.blog-prose h3:hover .heading-anchor,.blog-prose h4:hover .heading-anchor{opacity:1}.blog-prose a{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb,var(--accent) 60%,transparent);text-decoration-color:color-mix(in srgb,var(--accent) 60%,transparent);text-underline-offset:.18em;text-decoration-thickness:.08em}.blog-prose a:hover{color:var(--accent);text-decoration-color:currentColor}.blog-prose strong,.blog-prose th{font-weight:600}.blog-prose ol,.blog-prose ul{padding-left:1.3em}.blog-prose ul{list-style:outside}.blog-prose ol{list-style:decimal}.blog-prose li{margin-top:.45em;padding-left:.2em}.blog-prose li::marker{color:var(--ink-faint)}.blog-prose li>ol,.blog-prose li>ul{margin-top:.45em}.blog-prose ul:has(>li>input[type=checkbox]){padding-left:0;list-style:none}.blog-prose li>input[type=checkbox]{accent-color:var(--accent);margin-right:.5em}.blog-prose blockquote{border-left:2px solid var(--accent);color:var(--ink-muted);padding-left:1.1em;font-style:italic}.blog-prose blockquote>:first-child{margin-top:0}.blog-prose hr{border:0;border-top:1px solid var(--line-strong);width:4rem;margin:2.8em auto}.blog-prose code{border-radius:4px;padding:.1em .35em;font-size:.82em}.blog-prose code,.blog-prose pre{font-family:var(--font-mono);background:var(--surface);border:1px solid var(--line)}.blog-prose pre{border-radius:10px;padding:1rem 1.15rem;font-size:.875rem;line-height:1.65;overflow-x:auto}.blog-prose pre code{font-size:inherit;background:0 0;border:0;padding:0}.blog-prose img{background:var(--surface);border-radius:10px;width:auto;max-width:100%;height:auto;max-height:85vh;display:block}.blog-prose p>img{vertical-align:middle;display:inline-block}.blog-prose figure img{margin-inline:auto}.blog-prose figcaption{color:var(--ink-muted);text-align:center;margin-top:.75rem;font-size:.875rem}.blog-prose figcaption,.blog-prose table{font-family:var(--font-sans);line-height:1.5}.blog-prose table{border-collapse:collapse;font-variant-numeric:tabular-nums;max-width:100%;font-size:.9375rem;display:block;overflow-x:auto}.blog-prose td,.blog-prose th{border-bottom:1px solid var(--line);text-align:left;vertical-align:top;padding:.55rem 1rem .55rem 0}.blog-prose th{border-bottom-color:var(--line-strong)}.blog-prose del{color:var(--ink-muted)}.blog-prose sup a{color:var(--accent);font-family:var(--font-sans);padding-inline:.1em;font-size:.75em;text-decoration:none}.blog-prose .footnotes{border-top:1px solid var(--line);color:var(--ink-muted);margin-top:3em;padding-top:1.25em;font-size:.9375rem}.blog-prose .footnotes>hr,.blog-reply .invisible{display:none}.blog-prose .footnotes ol{margin-top:0}.blog-prose .footnote-backref{margin-left:.25em;text-decoration:none}@media (width<=640px){.blog-prose{font-size:1.125rem}}.blog-standfirst{text-wrap:pretty;font-family:Newsreader,Newsreader Fallback\: Iowan Old Style,Newsreader Fallback\: Charter,Newsreader Fallback\: Georgia,Newsreader Fallback\: Times New Roman,Newsreader Fallback\: Noto Serif,Iowan Old Style,Charter,Georgia,serif;font-size:1.25rem;line-height:1.55}.blog-standfirst--sm{font-size:1.0625rem}.blog-reply{color:var(--ink);overflow-wrap:anywhere;font-size:.9375rem;line-height:1.65}.blog-reply p+p{margin-top:.6em}.blog-reply a{color:var(--accent)}.blog-reply a:hover{text-decoration:underline}.blog-reply .ellipsis:after{content:"…"}
