.page.svelte-u4k2t{max-width:640px;margin:0 auto;padding:0 24px 80px}.header.svelte-u4k2t{padding:140px 0 48px}.title.svelte-u4k2t{color:#ede4d4;letter-spacing:-.02em;font-family:Instrument Serif,serif;font-size:clamp(36px,5vw,48px);font-style:italic;font-weight:400}.subtitle.svelte-u4k2t{color:#5a5348;margin-top:8px;font-size:15px}.cat.svelte-u4k2t{letter-spacing:.06em;text-transform:uppercase;color:#c8a06a;background:#c8a06a14;border-radius:4px;padding:3px 8px;font-size:11px;font-weight:500;display:inline-block}.featured.svelte-u4k2t{background:#fff5eb05;border:1px solid #fff5eb0f;border-radius:12px;margin-bottom:12px;padding:32px;text-decoration:none;transition:border-color .25s;display:block}.featured.svelte-u4k2t:hover{border-color:#fff5eb1f}.featured-title.svelte-u4k2t{color:#ede4d4;letter-spacing:-.02em;margin-top:14px;font-size:24px;font-weight:500;line-height:1.2}.featured-desc.svelte-u4k2t{color:#8a7e6e;margin-top:8px;font-size:15px;line-height:1.5}.featured-meta.svelte-u4k2t{color:#5a5348;align-items:center;gap:6px;margin-top:16px;font-size:13px;display:flex}.dot.svelte-u4k2t{color:#3d3731}.posts.svelte-u4k2t{flex-direction:column;display:flex}.post.svelte-u4k2t{border-top:1px solid #fff5eb0d;padding:28px 0;text-decoration:none;transition:opacity .2s;display:block}.post.svelte-u4k2t:last-child{border-bottom:1px solid #fff5eb0d}.post.svelte-u4k2t:hover{opacity:.7}.post-top.svelte-u4k2t{align-items:center;gap:10px;margin-bottom:10px;display:flex}.post-time.svelte-u4k2t{color:#5a5348;font-size:13px}.post-title.svelte-u4k2t{color:#ede4d4;letter-spacing:-.01em;font-size:18px;font-weight:500;line-height:1.3}.post-desc.svelte-u4k2t{color:#8a7e6e;margin-top:4px;font-size:14px;line-height:1.5}.post-date.svelte-u4k2t{color:#3d3731;margin-top:10px;font-size:13px;display:block}@media (width>=640px){.header.svelte-u4k2t{padding:160px 0 56px}}
