.rich-text.svelte-1wreknw p,.rich-text.svelte-1wreknw ul,.rich-text.svelte-1wreknw ol{text-wrap:pretty}.rich-text.svelte-1wreknw p:not(:last-child),.rich-text.svelte-1wreknw ul:not(:last-child),.rich-text.svelte-1wreknw ol:not(:last-child){margin-bottom:1.2em}.rich-text.svelte-1wreknw ul{list-style:disc}.rich-text.svelte-1wreknw ol{list-style:decimal}.rich-text.svelte-1wreknw li{margin-bottom:.5em;margin-left:1em;text-indent:-1em}.rich-text.svelte-1wreknw figure{margin-bottom:2.4em}.rich-text.svelte-1wreknw a{font-style:italic}.post.svelte-1wreknw{display:grid;grid-template-columns:repeat(12,1fr);column-gap:var(--grid-gutter);align-items:start}.post__media.svelte-1wreknw{grid-column:1/-1;aspect-ratio:3;margin-bottom:1rem}.post__footnotes.svelte-1wreknw{grid-column:1/-1;position:fixed;width:calc(100% - 100vw / var(--grid-columns) * 4 - var(--grid-margin) * 2);left:var(--grid-margin);bottom:.5rem}.post__content.svelte-1wreknw{grid-column:1/-1;margin-bottom:4rem}.post__title.svelte-1wreknw{margin-bottom:.625em;font-size:clamp(1.625rem,4.821vw + .661rem,5rem);line-height:1.125}.post__meta.svelte-1wreknw{margin-bottom:2.25em;padding-bottom:.825em;border-bottom:1px solid var(--color-text);font-size:clamp(.875rem,.179vw + .839rem,1rem);line-height:1.25}.post__text.svelte-1wreknw{max-width:62rem;font-size:clamp(1.125rem,.357vw + 1.054rem,1.375rem);line-height:1.25}.post__text.svelte-1wreknw p.large{font-size:clamp(1.375rem,1.607vw + 1.054rem,2.5rem);line-height:1.225;margin-bottom:.5em;text-wrap:pretty}.post__text.svelte-1wreknw p+p.large{margin-top:1em}.footnotes.svelte-1wreknw{display:flex;flex-direction:column;max-height:calc(100dvh - 1rem);padding-block:.5em 0;padding-inline:.5em;background-color:var(--color-white);border-color:var(--border-color);border-style:solid;border-width:1px;border-radius:.625rem;font-size:clamp(.875rem,.179vw + .839rem,1rem);line-height:1.25}.footnotes__number.svelte-1wreknw{display:flex;flex:0 0 auto;justify-content:space-between;align-items:center;margin-bottom:.375em}.footnotes__number.svelte-1wreknw span:where(.svelte-1wreknw){text-transform:uppercase;font-size:.75em}.footnotes__content.svelte-1wreknw{padding-bottom:.5em;min-height:0;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.footnotes__content.svelte-1wreknw::-webkit-scrollbar{display:none}.footnotes__content.svelte-1wreknw p:not(:last-child),.footnotes__content.svelte-1wreknw img:not(:last-child){margin-bottom:.5em}.footnotes--collapsed.svelte-1wreknw{cursor:pointer}.footnotes--collapsed.svelte-1wreknw .footnotes__content:where(.svelte-1wreknw){display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden}.footnotes--collapsed.svelte-1wreknw .footnotes__content:where(.svelte-1wreknw) img{display:none}.footnotes--collapsed.svelte-1wreknw .footnotes__content:where(.svelte-1wreknw) a{pointer-events:none}@media(min-width:768px){.post__content.svelte-1wreknw{grid-column:5/-1}.post__meta.svelte-1wreknw{font-size:clamp(.875rem,.179vw + .839rem,1rem);line-height:1.25}.post__footnotes.svelte-1wreknw{grid-column:1/span 4;width:100%;max-height:calc(100dvh - 2rem);position:sticky;top:1rem;bottom:unset;left:unset}.footnotes--collapsed.svelte-1wreknw{cursor:auto}.footnotes--collapsed.svelte-1wreknw .footnotes__content:where(.svelte-1wreknw){display:block;-webkit-line-clamp:none;line-clamp:none;overflow-y:auto}.footnotes--collapsed.svelte-1wreknw .footnotes__content:where(.svelte-1wreknw) img{display:revert}.footnotes--collapsed.svelte-1wreknw .footnotes__content:where(.svelte-1wreknw) a{pointer-events:auto}.footnotes__number.svelte-1wreknw span:where(.svelte-1wreknw){display:none}}
