.post.svelte-tngcje{max-width:72rem;margin:0 auto;overflow:visible;position:relative;padding-left:40px}.trace-main.svelte-tngcje{position:absolute;top:0;bottom:0;left:14px;width:2px;background:var(--birren-medium-green);opacity:.25}header.svelte-tngcje{margin-top:var(--space-xl);margin-bottom:var(--space-md)}.entry-row.svelte-tngcje{display:flex;align-items:flex-start;gap:0}.entry-trace.svelte-tngcje{position:relative;width:20px;flex-shrink:0;height:72px;display:flex;align-items:center;margin-top:var(--space-md)}.entry-trace.svelte-tngcje:before{content:"";position:absolute;left:-26px;width:22px;height:1.5px;background:var(--birren-medium-green);opacity:.2}.entry-dot.svelte-tngcje{width:6px;height:6px;border-radius:50%;opacity:.5;margin-left:-3px}.header-content.svelte-tngcje{display:flex;align-items:flex-start;gap:var(--space-lg);flex:1;min-width:0}.header-crt.svelte-tngcje{flex-shrink:0;pointer-events:none}.header-crt.svelte-tngcje .entry-text{display:none}.header-text.svelte-tngcje{flex:1;min-width:0}.header-text.svelte-tngcje h1:where(.svelte-tngcje){margin-top:var(--space-sm);max-width:22ch}.pilot-nav.svelte-tngcje{max-width:72rem;margin:0 auto;padding:var(--space-md) var(--space-lg) 0}.pilot-end.svelte-tngcje{display:flex;align-items:center;gap:4px;text-decoration:none;white-space:nowrap}.pilot-end-arrow.svelte-tngcje{font-size:10px;color:#555;transition:color .1s}.pilot-end-num.svelte-tngcje{font-family:var(--font-instrument);font-size:8px;font-weight:700;letter-spacing:.08em;color:#555;transition:color .1s}.pilot-end.svelte-tngcje:hover .pilot-end-arrow:where(.svelte-tngcje),.pilot-end.svelte-tngcje:hover .pilot-end-num:where(.svelte-tngcje){color:#999}.post-footer.svelte-tngcje{margin-top:var(--space-xl);margin-bottom:var(--space-2xl)}.back-link.svelte-tngcje{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;background:var(--birren-light-gray);border:2px solid var(--birren-medium-gray);text-decoration:none;box-shadow:1px 1px #fff6 inset,-1px -1px #00000014 inset,2px 2px 4px #00000026;transition:box-shadow .1s}.back-link.svelte-tngcje:hover{box-shadow:1px 1px #fff6 inset,-1px -1px #00000014 inset,1px 1px 2px #0000001a}.back-link.svelte-tngcje:active{box-shadow:-1px -1px #fff3 inset,1px 1px 2px #00000026 inset}.back-arrow.svelte-tngcje{font-size:14px;color:var(--birren-deep-gray)}.back-text.svelte-tngcje{font-family:var(--font-instrument);font-size:9px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--birren-deep-gray)}@media(max-width:640px){.post.svelte-tngcje{padding-left:24px}.trace-main.svelte-tngcje{left:6px}.entry-trace.svelte-tngcje{display:none}.header-content.svelte-tngcje{flex-direction:column}.pilot-nav.svelte-tngcje{padding:var(--space-sm) var(--space-md) 0}}
