.blog-post-content.svelte-1awmgkq{padding-top:5rem;padding-bottom:4rem;min-height:100vh}@media (max-width: 768px){.blog-post-content.svelte-1awmgkq{padding-top:6rem}.prose h1{font-size:1.5rem}.prose h2{font-size:1.25rem}.prose h3{font-size:1rem}}.blog-post-inner-container.svelte-1awmgkq{max-width:80rem;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}@media (min-width: 640px){.blog-post-inner-container.svelte-1awmgkq{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width: 1024px){.blog-post-inner-container.svelte-1awmgkq{padding-left:2rem;padding-right:2rem}}.back-link-wrapper.svelte-1awmgkq{margin-bottom:2rem}.back-link.svelte-1awmgkq{display:inline-flex;align-items:center;color:var(--theme-secondary);text-decoration:none;transition:color .2s ease}.back-link.svelte-1awmgkq:hover{color:color-mix(in srgb,var(--theme-secondary) 60%,black 40%);text-decoration:underline}.back-link-icon.svelte-1awmgkq{height:1.25rem;width:1.25rem;margin-right:.5rem}.prose{max-width:65ch}.prose img{border-radius:.5rem}.prose a{color:#4a5568;text-decoration:underline}.prose a:hover{color:#2d3748}.prose pre{background-color:#f7fafc;padding:1rem;border-radius:.5rem}.prose code{color:#2d3748;background-color:#edf2f7;padding:.2rem .4rem;border-radius:.25rem}.prose blockquote{border-left-color:#4a5568;color:#4a5568}
