.wrap.svelte-u4k2t{min-height:100vh;display:flex;flex-direction:column;padding:4rem 1.5rem}.container.svelte-u4k2t{max-width:768px;margin:0 auto;width:100%}.content.svelte-u4k2t{display:flex;flex-direction:column}.back-link.svelte-u4k2t{display:inline-block;font-size:12px;color:#ffffff59;text-decoration:none;margin-bottom:2.5rem;transition:color .2s cubic-bezier(.4,0,.2,1);letter-spacing:.01em}.back-link.svelte-u4k2t:hover{color:#ffffffa6}.header.svelte-u4k2t{margin-bottom:3rem}.heading.svelte-u4k2t{font-size:1.5rem;font-weight:600;color:#fff;letter-spacing:-.02em;margin:0 0 .4rem}.subheading.svelte-u4k2t{font-size:14px;color:#fff6;margin:0;line-height:1.5}.posts.svelte-u4k2t{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.post.svelte-u4k2t{border-top:1px solid rgba(255,255,255,.06)}.post.svelte-u4k2t:last-child{border-bottom:1px solid rgba(255,255,255,.06)}.post-link.svelte-u4k2t{display:block;padding:1.5rem 0;text-decoration:none;color:inherit;transition:opacity .2s ease}.post-link.svelte-u4k2t:hover .post-title:where(.svelte-u4k2t){text-decoration:underline;text-decoration-color:#ffffff4d;text-underline-offset:3px}.post-meta.svelte-u4k2t{margin-bottom:.4rem}.post-date.svelte-u4k2t{font-size:11px;font-family:ui-monospace,SF Mono,monospace;color:#ffffff4d;letter-spacing:.03em}.post-title.svelte-u4k2t{font-size:15px;font-weight:500;color:#ffffffe6;margin:0 0 .55rem;line-height:1.4;letter-spacing:-.01em}.post-desc.svelte-u4k2t{font-size:13.5px;color:#ffffff73;line-height:1.6;margin:0 0 .85rem}.post-tags.svelte-u4k2t{display:flex;flex-wrap:wrap;gap:.3rem}.tag.svelte-u4k2t{display:inline-flex;align-items:center;padding:.15rem .4rem;background:#ffffff0a;border:1px solid rgba(255,255,255,.1);border-radius:.3rem;font-size:11px;color:#fff6;letter-spacing:.01em;transition:all .2s cubic-bezier(.4,0,.2,1)}.post-link.svelte-u4k2t:hover .tag:where(.svelte-u4k2t){background:#ffffff0d;color:#ffffff8c}.animate-in.svelte-u4k2t{animation:svelte-u4k2t-fadeInUp .5s ease-out backwards}@keyframes svelte-u4k2t-fadeInUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}
