.post-header.svelte-1802eos{margin-bottom:var(--spacing-lg);padding-bottom:var(--spacing-md);border-bottom:2px solid var(--border)}.post-title.svelte-1802eos{font-size:2rem;font-weight:700;margin:0 0 var(--spacing-sm) 0;line-height:1.2;border:none}.post-meta.svelte-1802eos{font-size:.875rem;color:var(--muted-foreground);margin-bottom:var(--spacing-sm)}.post-tags.svelte-1802eos{margin-top:var(--spacing-sm);font-size:.75rem;line-height:1.4}.tags-label.svelte-1802eos{font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--muted-foreground);margin-right:var(--spacing-xs)}.post-content.svelte-1802eos{margin:var(--spacing-lg) 0}.post-nav.svelte-1802eos{margin:var(--spacing-xl) 0 var(--spacing-lg) 0;padding:var(--spacing-md) 0;border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.nav-title.svelte-1802eos{font-size:.875rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;margin:0 0 var(--spacing-sm) 0;padding-bottom:var(--spacing-xs);border-bottom:1px solid var(--border)}.nav-links.svelte-1802eos{display:flex;flex-direction:column;gap:var(--spacing-sm);margin-top:var(--spacing-sm)}.nav-prev.svelte-1802eos,.nav-next.svelte-1802eos{font-size:.875rem}.nav-prev.svelte-1802eos a:where(.svelte-1802eos),.nav-next.svelte-1802eos a:where(.svelte-1802eos){text-decoration:none;font-weight:500}.nav-prev.svelte-1802eos a:where(.svelte-1802eos):hover,.nav-next.svelte-1802eos a:where(.svelte-1802eos):hover{text-decoration:underline}.back-link.svelte-1802eos{margin-top:var(--spacing-lg);padding-top:var(--spacing-sm);border-top:1px solid var(--border)}.back-link.svelte-1802eos a:where(.svelte-1802eos){font-size:.875rem;text-decoration:none;font-weight:500}.back-link.svelte-1802eos a:where(.svelte-1802eos):hover{text-decoration:underline}@media (min-width: 640px){.nav-links.svelte-1802eos{flex-direction:row;justify-content:space-between}.nav-next.svelte-1802eos{text-align:right}}a.svelte-vlzxhn{word-break:break-word}.blog-post-footer.svelte-1d3ifob{width:100%}.post-header.svelte-1ozyj3v{text-align:center;margin-bottom:4rem;max-width:65ch;margin-left:auto;margin-right:auto;padding:0 1.5rem}.post-title.svelte-1ozyj3v{font-family:var(--font-display);font-weight:700;line-height:1.2;margin-top:2.5rem;margin-bottom:0;text-wrap:balance}.post-meta.svelte-1ozyj3v{font-size:.875rem;font-weight:400;text-transform:uppercase;letter-spacing:.05em;color:var(--muted-foreground);margin-top:1.5rem;margin-bottom:0}.sr-only.svelte-177rtin{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}@media (max-width: 1023px){.scrolly-map .map-sticky-container{position:absolute!important;top:0!important;height:100%!important;width:100%!important}.scrolly-map .map-view{border-radius:0!important}}.scrolly-content .markdown-content{max-width:none!important}
