.post.svelte-1hqih8e{background:var(--sw-bg);color:var(--sw-ink);font-family:var(--sw-font-body);max-width:44rem;min-height:100vh;margin:0 auto;padding:4rem 1.5rem 6rem}.micro-label.svelte-1hqih8e{text-transform:uppercase;letter-spacing:var(--sw-track-label);color:var(--sw-ink-soft);font-size:.7rem;text-decoration:none}.crumbs.svelte-1hqih8e{gap:.6rem;margin-bottom:4rem;display:flex}.crumb-sep.svelte-1hqih8e{color:var(--sw-line)}a.micro-label.svelte-1hqih8e:hover{color:var(--sw-ink)}header.svelte-1hqih8e h1:where(.svelte-1hqih8e){font-family:var(--sw-font-display);margin:.75rem 0 2.5rem;font-size:2rem;font-weight:400;line-height:1.25}.hero.svelte-1hqih8e{width:100%;height:auto;margin-bottom:2.5rem}.body.svelte-1hqih8e{max-width:65ch;font-size:1.02rem;line-height:1.65}.body.svelte-1hqih8e h2,.body.svelte-1hqih8e h3{font-family:var(--sw-font-display);margin:2.5rem 0 .75rem;font-weight:400;line-height:1.3}.body.svelte-1hqih8e h2{font-size:1.35rem}.body.svelte-1hqih8e h3{font-size:1.15rem}.body.svelte-1hqih8e p{margin:0 0 1.25rem}.body.svelte-1hqih8e a{color:var(--sw-ink);text-underline-offset:3px;text-decoration:underline}.body.svelte-1hqih8e ul,.body.svelte-1hqih8e ol{margin:0 0 1.25rem;padding-left:1.25rem}.body.svelte-1hqih8e li{margin-bottom:.4rem}.body.svelte-1hqih8e blockquote{border-left:1px solid var(--sw-line);color:var(--sw-ink-soft);margin:0 0 1.25rem;padding-left:1.25rem}.body.svelte-1hqih8e img{max-width:100%;height:auto}.body.svelte-1hqih8e hr{border:0;border-top:1px solid var(--sw-line);margin:2.5rem 0}
