@font-face{font-family:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/6632a144c419935f.08di4g7n39o46.woff2)format("woff2");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-face{font-family:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/7b27d9904b50e540.3szkwhi_rfrst.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/d38f3bca7db33566.p.0op912u62qdhl.woff2)format("woff2");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}._6Ghwga_className{font-family:Newsreader,Iowan Old Style,Georgia,serif;font-style:normal}._6Ghwga_variable{--font-newsreader:"Newsreader", Iowan Old Style, Georgia, serif}
@font-face{font-family:Newsreader;font-style:italic;font-weight:200 800;font-display:swap;src:url(../media/ca8956476e4b15e1.0spvl5h7nh4kj.woff2)format("woff2");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-face{font-family:Newsreader;font-style:italic;font-weight:200 800;font-display:swap;src:url(../media/0ada71b763703d9d.0bgqpv90abx9d.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;font-style:italic;font-weight:200 800;font-display:swap;src:url(../media/2b7d3311b69a4dca.1elj1f4z6aq4a.woff2)format("woff2");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}.LidNFq_className{font-family:Newsreader,Iowan Old Style,Georgia,serif;font-style:italic}.LidNFq_variable{--font-newsreader-italic:"Newsreader", Iowan Old Style, Georgia, serif}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/316bb157f985759c-s.3jzqmxpevyhx0.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/3e19a33f554fa0a0-s.2235mpa3g0s8a.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/122b9f2e4f8e51a4-s.23gcsyr-xc01s.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/0fb88268c76d4312-s.26a7rlfo_sv5y.woff2)format("woff2");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-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/4a404718ad388446-s.0h7e00f9km-36.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/64c5f24155ea0bd5-s.p.08hbbknvbgrcb.woff2)format("woff2");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-face{font-family:Geist Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}.xxz57W_className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal;font-weight:400}.xxz57W_variable{--font-geist-mono:"Geist Mono", "Geist Mono Fallback"}
main[data-brand=story0]{--s0-ground:#0b0b0a;--s0-sunken:#0f0f0e;--s0-raised:#141413;--s0-ink-100:#f3f0e8;--s0-ink-200:#dcdad2;--s0-ink-300:#bebcb3;--s0-ink-400:#9e9c94;--s0-ink-500:#8a887f;--s0-ink-700:#2c2c29;--s0-line:#ffffff13;--s0-line-strong:#ffffff21;--s0-line-control:#ffffff59;--s0-fill-subtle:#ffffff08;--s0-fill-selected:#ffffff0f;--s0-fill-strong:#ffffff1a;--s0-overlay:#0b0b0ab3;--s0-theater:#0b0b0af0;--s0-use:#5cc48f;--s0-edit:#f0ad42;--s0-now:#f53;--s0-action:#8b9cff;--s0-on-action:#0b0b0a;--s0-r-tag:4px;--s0-r-control:10px;--s0-r-card:12px;--s0-hatch:repeating-linear-gradient(135deg, color-mix(in srgb, var(--s0-edit) 55%, transparent) 0 2px, transparent 2px 6px);--s0-ease:cubic-bezier(.16, 1, .3, 1);--s0-press:.12s;--s0-fade:.18s;--s0-travel:.32s;--s0-gap-topic:112px;--s0-gap-related:80px;--s0-gap-near:64px;--s0-header:96px}@media (min-width:640px){main[data-brand=story0]{--s0-gap-topic:192px;--s0-gap-related:128px;--s0-gap-near:96px}}@media (prefers-reduced-motion:reduce){main[data-brand=story0]{--s0-fade:.12s;--s0-travel:0s}}@layer base{main[data-brand=story0]{background:var(--s0-ground);color:var(--s0-ink-300);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-family:var(--font-geist), system-ui, sans-serif;letter-spacing:-.005em;font-synthesis:none;font-size:16px;line-height:26px}@media (min-width:640px){main[data-brand=story0]{font-size:17px;line-height:27px}}main[data-brand=story0] :where(h1,h2,h3,h4){color:var(--s0-ink-100);font-weight:400}main[data-brand=story0] :where(section){scroll-margin-top:var(--s0-header)}main[data-brand=story0] :focus-visible{outline:2px solid var(--s0-action);outline-offset:2px}main[data-brand=story0] ::selection{color:var(--s0-ink-100);background:#f3f0e838}}@layer components{:where(main[data-brand=story0]) .s0-display-1{font-family:var(--font-newsreader), "Iowan Old Style", Georgia, serif;font-optical-sizing:auto;letter-spacing:-.025em;text-wrap:balance;font-size:clamp(2.625rem,1.8357rem + 3.2381vw,4.75rem);font-weight:400;line-height:clamp(2.75rem,2.0071rem + 3.0476vw,4.75rem)}:where(main[data-brand=story0]) .s0-display-2{font-family:var(--font-newsreader), "Iowan Old Style", Georgia, serif;font-optical-sizing:auto;letter-spacing:-.02em;text-wrap:balance;max-width:15em;font-size:clamp(2rem,1.5357rem + 1.9048vw,3.25rem);font-weight:400;line-height:clamp(2.25rem,1.7857rem + 1.9048vw,3.5rem)}:where(main[data-brand=story0]) .s0-display-3{font-family:var(--font-newsreader), "Iowan Old Style", Georgia, serif;font-optical-sizing:auto;letter-spacing:-.015em;text-wrap:balance;font-size:clamp(1.625rem,1.4393rem + .7619vw,2.125rem);font-weight:400;line-height:clamp(1.9375rem,1.7286rem + .8571vw,2.5rem)}:where(main[data-brand=story0]) .s0-display-4{font-family:var(--font-newsreader), "Iowan Old Style", Georgia, serif;font-optical-sizing:auto;letter-spacing:-.01em;text-wrap:balance;font-size:clamp(1.5rem,1.4071rem + .381vw,1.75rem);font-weight:500;line-height:clamp(1.875rem,1.7821rem + .381vw,2.125rem)}:where(main[data-brand=story0]) .s0-step{font-family:var(--font-newsreader), "Iowan Old Style", Georgia, serif;font-optical-sizing:auto;letter-spacing:0;font-size:clamp(1.25rem,1.2036rem + .1905vw,1.375rem);font-weight:400;line-height:clamp(1.625rem,1.5786rem + .1905vw,1.75rem)}:where(main[data-brand=story0]) .s0-quote{font-family:var(--font-newsreader-italic), var(--font-newsreader), "Iowan Old Style", Georgia, serif;font-optical-sizing:auto;letter-spacing:0;color:var(--s0-ink-200);font-size:16px;font-style:italic;font-weight:400;line-height:24px}:where(main[data-brand=story0]) .s0-lead{font-family:var(--font-geist), system-ui, sans-serif;letter-spacing:-.005em;max-width:520px;font-size:clamp(1.125rem,1.0786rem + .1905vw,1.25rem);font-weight:400;line-height:clamp(1.75rem,1.6804rem + .2857vw,1.9375rem)}:where(main[data-brand=story0]) .s0-body{font-family:var(--font-geist), system-ui, sans-serif;letter-spacing:-.005em;font-size:16px;font-weight:400;line-height:26px}:where(main[data-brand=story0]) .s0-ui{font-family:var(--font-geist), system-ui, sans-serif;letter-spacing:0;font-size:15px;line-height:22px}:where(main[data-brand=story0]) .s0-small{font-family:var(--font-geist), system-ui, sans-serif;letter-spacing:0;font-size:13px;line-height:20px}:where(main[data-brand=story0]) .s0-mono{font-family:var(--font-geist-mono), ui-monospace, "SF Mono", Menlo, monospace;letter-spacing:0;font-variant-numeric:tabular-nums;font-size:13px;font-weight:400;line-height:18px}:where(main[data-brand=story0]) .s0-answer{font-family:var(--font-geist), system-ui, sans-serif;letter-spacing:0;font-size:clamp(1.0625rem,.9929rem + .2857vw,1.25rem);font-weight:400;line-height:clamp(1.5rem,1.4071rem + .381vw,1.75rem)}@media (min-width:640px){:where(main[data-brand=story0]) .s0-quote{font-size:17px;line-height:26px}:where(main[data-brand=story0]) .s0-body{font-size:17px;line-height:27px}}:where(main[data-brand=story0]) .s0-measure{max-width:34em}:where(main[data-brand=story0]) .s0-container{width:100%;max-width:1500px;margin-inline:auto;padding-inline:20px}:where(main[data-brand=story0]) .s0-grid{grid-template-columns:minmax(0,1fr);column-gap:20px;display:grid}@media (min-width:640px){:where(main[data-brand=story0]) .s0-container{padding-inline:32px}:where(main[data-brand=story0]) .s0-grid{grid-template-columns:repeat(8,minmax(0,1fr))}}@media (min-width:1024px){:where(main[data-brand=story0]) .s0-container{padding-inline:48px}:where(main[data-brand=story0]) .s0-grid{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:24px}}:where(main[data-brand=story0]) .s0-hatch{background-image:var(--s0-hatch)}:where(main[data-brand=story0]) .s0-summary{cursor:pointer;width:fit-content;font-family:var(--font-geist), system-ui, sans-serif;color:var(--s0-ink-100);text-underline-offset:4px;border-radius:2px;align-items:baseline;gap:8px;font-size:15px;font-weight:500;line-height:22px;list-style:none;display:flex}:where(main[data-brand=story0]) .s0-summary::-webkit-details-marker{display:none}:where(main[data-brand=story0]) .s0-summary:before{content:"+";width:1ch;font-family:var(--font-geist-mono), ui-monospace, monospace;color:var(--s0-ink-400)}:where(main[data-brand=story0]) details[open]>.s0-summary:before{content:"−"}:where(main[data-brand=story0]) .s0-summary:hover{text-decoration:underline}}@media (min-width:1024px) and (min-height:700px) and (pointer:fine) and (prefers-reduced-motion:no-preference){html.s0-js:not(.s0-lite) main[data-brand=story0]:not([data-s0-motion=off]) [data-s0-steps][data-s0-armed] [data-s0-step] :is(h2,h3,h4,p,li){color:var(--s0-ink-500);transition:color var(--s0-fade) var(--s0-ease)}html.s0-js:not(.s0-lite) main[data-brand=story0]:not([data-s0-motion=off]) [data-s0-steps][data-s0-armed] [data-s0-step][data-active] :is(h2,h3,h4,p,li){color:var(--s0-ink-100)}}html:not(.s0-js) main[data-brand=story0] [data-s0-js-only]{display:none}main[data-brand=story0] dialog.s0-theater{opacity:0;transition:opacity var(--s0-fade) var(--s0-ease), overlay var(--s0-fade) allow-discrete, display var(--s0-fade) allow-discrete}main[data-brand=story0] dialog.s0-theater[open]{opacity:1}main[data-brand=story0] dialog.s0-theater::backdrop{opacity:0;transition:opacity .18s cubic-bezier(.16, 1, .3, 1), overlay .18s allow-discrete, display .18s allow-discrete;background:#0b0b0af0}main[data-brand=story0] dialog.s0-theater[open]::backdrop{opacity:1}@starting-style{main[data-brand=story0] dialog.s0-theater[open],main[data-brand=story0] dialog.s0-theater[open]::backdrop{opacity:0}}@media (prefers-reduced-motion:reduce){main[data-brand=story0] dialog.s0-theater,main[data-brand=story0] dialog.s0-theater::backdrop{transition:none}}html:has(main[data-brand=story0] dialog.s0-theater[open]){overflow:hidden}
