.blog-header.svelte-1b8eze6{margin:80px auto 0;padding:var(--prose-spacing-lg) var(--prose-spacing-sm);width:100%;max-width:900px;color:var(--prose-text)}@media(min-width:640px){.blog-header.svelte-1b8eze6{padding:var(--prose-spacing-lg) var(--prose-spacing-md)}}@media(min-width:768px){.blog-header.svelte-1b8eze6{padding:var(--prose-spacing-lg) var(--prose-spacing-xl)}}@media(min-width:1280px){.blog-header.svelte-1b8eze6{padding:var(--prose-spacing-xl) var(--prose-spacing-xl)}}@media(min-width:1536px){.blog-header.svelte-1b8eze6{padding:var(--prose-spacing-xl) var(--prose-spacing-lg)}}.breadcrumb.svelte-1b8eze6{display:inline-flex;align-items:center;gap:6px;margin-bottom:var(--prose-spacing-md);color:var(--prose-secondary);font-size:var(--prose-body-small)}.breadcrumb-link.svelte-1b8eze6{display:inline-flex;align-items:center;gap:6px;color:var(--prose-secondary)!important;font-weight:500;text-decoration:none}.breadcrumb-link.svelte-1b8eze6:hover{color:var(--prose-link)!important;text-decoration:underline}.breadcrumb-link.svelte-1b8eze6 span:where(.svelte-1b8eze6){color:inherit!important}.back-icon.svelte-1b8eze6{width:16px;min-width:16px;height:16px;color:currentColor}.breadcrumb-link.svelte-1b8eze6 .back-icon:where(.svelte-1b8eze6) path:where(.svelte-1b8eze6){fill:currentColor!important;color:inherit!important}.breadcrumb-separator.svelte-1b8eze6{color:var(--prose-secondary)}.breadcrumb-category.svelte-1b8eze6{color:var(--prose-secondary);font-weight:500}.blog-title.svelte-1b8eze6{margin:0 0 var(--prose-spacing-sm) 0;color:var(--prose-heading);font-weight:500;font-size:2.25rem;line-height:2.5rem;font-family:Spectral,serif}@media(min-width:640px){.blog-title.svelte-1b8eze6{font-size:3rem;line-height:1}}@media(min-width:768px){.blog-title.svelte-1b8eze6{font-size:var(--prose-heading-large);line-height:1}}@media(min-width:1024px){.blog-title.svelte-1b8eze6{font-size:4.5rem;line-height:1}}.blog-subtitle.svelte-1b8eze6{margin:0 0 var(--prose-spacing-lg) 0;max-width:var(--prose-subtitle-width);color:var(--prose-accent);font-style:italic;font-size:var(--prose-body);line-height:1.75rem;text-wrap:balance}@media(min-width:768px){.blog-subtitle.svelte-1b8eze6{font-size:var(--prose-body-large);line-height:2.25rem}}.article-metadata.svelte-1b8eze6{display:flex;flex-wrap:wrap;align-items:center;gap:var(--prose-spacing-md);margin-bottom:var(--prose-spacing-md);border-bottom:1px solid var(--prose-border);padding-bottom:var(--prose-spacing-md)}.reading-time.svelte-1b8eze6{display:flex;align-items:center;gap:6px;color:var(--prose-secondary)!important;font-size:var(--prose-body-small)}.reading-time.svelte-1b8eze6 span:where(.svelte-1b8eze6){color:inherit!important}.clock-icon.svelte-1b8eze6{width:16px;min-width:16px;height:16px;color:currentColor}.reading-time.svelte-1b8eze6 .clock-icon:where(.svelte-1b8eze6) path:where(.svelte-1b8eze6){fill:currentColor!important;color:inherit!important}.publish-date.svelte-1b8eze6{color:var(--prose-secondary);font-size:var(--prose-body-small)}@media(max-width:768px){.blog-title.svelte-1b8eze6{font-size:1.875rem}.article-metadata.svelte-1b8eze6{flex-direction:column;align-items:flex-start;gap:var(--prose-spacing-xs)}}html,body{margin:0;background-color:var(--prose-bg)!important;padding:0;min-height:100vh}.page-wrapper.svelte-1vtnh45{position:relative;z-index:1;background-color:var(--prose-bg);min-height:100vh}.blog-container.svelte-1vtnh45{margin:0 auto;background-color:var(--prose-bg);padding:var(--prose-spacing-lg) var(--prose-spacing-sm);max-width:900px;color:var(--prose-text)}@media(min-width:640px){.blog-container.svelte-1vtnh45{padding:var(--prose-spacing-lg) var(--prose-spacing-md)}}@media(min-width:768px){.blog-container.svelte-1vtnh45{padding:var(--prose-spacing-lg) var(--prose-spacing-xl)}}@media(min-width:1280px){.blog-container.svelte-1vtnh45{padding:var(--prose-spacing-xl) var(--prose-spacing-xl)}}@media(min-width:1536px){.blog-container.svelte-1vtnh45{padding:var(--prose-spacing-xl) var(--prose-spacing-lg)}}.blog-container.svelte-1vtnh45>div:where(.svelte-1vtnh45):not(.prose){margin:0 auto;width:100%;max-width:900px;font-size:var(--prose-body)}@media(min-width:1024px){.blog-container.svelte-1vtnh45>div:where(.svelte-1vtnh45):not(.prose){font-size:var(--prose-body-large)}}.back-link.svelte-1vtnh45{margin-top:4em;width:100%;max-width:var(--prose-content-width);font-size:2.25rem;line-height:2.5rem;text-align:right}@media(min-width:768px){.back-link.svelte-1vtnh45{font-size:var(--prose-heading-large);line-height:1}}.back-link.svelte-1vtnh45 a:where(.svelte-1vtnh45){display:inline-block;padding:var(--prose-spacing-md);color:var(--prose-text);font-family:Spectral,serif}
