.blog-content.svelte-1wv25c7{max-width:36rem;margin-inline:auto;font-size:1.0625rem;line-height:1.7;color:var(--prose-text);text-wrap:pretty;--prose-text: var(--color-neutral-600);--prose-lead: var(--color-neutral-700);--prose-heading: var(--color-forest-950);--prose-strong: var(--color-forest-900);--prose-marker: var(--color-forest-500);--prose-rule: var(--color-gold-500);--prose-link: var(--color-forest-700);--prose-link-hover: var(--color-forest-800);--prose-selection-bg: var(--color-forest-100);--prose-selection-ink: var(--color-forest-950)}.dark .blog-content.svelte-1wv25c7{--prose-text: var(--color-neutral-300);--prose-lead: var(--color-neutral-200);--prose-heading: var(--page-heading);--prose-strong: var(--color-forest-100);--prose-marker: var(--color-forest-400);--prose-rule: var(--color-gold-400);--prose-link: var(--color-forest-300);--prose-link-hover: var(--color-forest-200);--prose-selection-bg: var(--color-forest-800);--prose-selection-ink: var(--color-forest-50)}.blog-content.svelte-1wv25c7 section+section{margin-top:clamp(3.25rem,6vw,4.5rem)}.blog-content.svelte-1wv25c7 section+section:before{content:"";display:block;width:2.5rem;height:2px;margin-bottom:2rem;border-radius:var(--radius-full);background-color:var(--prose-rule)}.blog-content.svelte-1wv25c7 h2{margin:0;font-family:var(--font-display);font-size:1.5rem;font-weight:600;line-height:1.25;letter-spacing:-.012em;color:var(--prose-heading);text-wrap:balance}.blog-content.svelte-1wv25c7 .blog-prose:where(.svelte-1wv25c7){margin-top:1.25rem}.blog-content.svelte-1wv25c7 .blog-prose>:where(p,ul,ol){margin:0}.blog-content.svelte-1wv25c7 .blog-prose>*+*{margin-top:1.5em}.blog-content.svelte-1wv25c7 .blog-prose>p+ul,.blog-content.svelte-1wv25c7 .blog-prose>p+ol{margin-top:1rem}.blog-content.svelte-1wv25c7 .blog-prose>ul+p,.blog-content.svelte-1wv25c7 .blog-prose>ol+p{margin-top:1.75em}.blog-content.svelte-1wv25c7 p,.blog-content.svelte-1wv25c7 li{overflow-wrap:break-word}.blog-content.svelte-1wv25c7 section:first-of-type .blog-prose>p:first-child{font-size:1.1875rem;line-height:1.6;letter-spacing:-.008em;color:var(--prose-lead)}.blog-content.svelte-1wv25c7 strong{font-weight:620;color:var(--prose-strong)}.blog-content.svelte-1wv25c7 ul{padding-inline-start:1.25em;list-style:disc outside}.blog-content.svelte-1wv25c7 ol{padding-inline-start:1.5em;list-style:decimal outside}.blog-content.svelte-1wv25c7 li{margin:0;line-height:1.65}.blog-content.svelte-1wv25c7 li+li{margin-top:.625em}.blog-content.svelte-1wv25c7 li::marker{color:var(--prose-marker);font-size:.9em}.blog-content.svelte-1wv25c7 a{color:var(--prose-link);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.18em;text-decoration-color:color-mix(in srgb,currentColor 40%,transparent);transition:color .15s ease,text-decoration-color .15s ease}.blog-content.svelte-1wv25c7 a:hover{color:var(--prose-link-hover);text-decoration-color:currentColor}.blog-content.svelte-1wv25c7 a:focus-visible{outline:2px solid var(--prose-link);outline-offset:2px;border-radius:var(--radius-sm)}.blog-content.svelte-1wv25c7 ::selection{background-color:var(--prose-selection-bg);color:var(--prose-selection-ink)}@media(prefers-reduced-motion:reduce){.blog-content.svelte-1wv25c7 a{transition:none}}@media(min-width:40rem){.blog-content.svelte-1wv25c7 h2{font-size:1.75rem}}
