.text-block.svelte-1f16al1 p{color:var(--color-gray-600);margin-bottom:1rem;font-size:16px;line-height:1.5}.text-block.svelte-1f16al1 p:last-child{margin-bottom:0}.text-block.svelte-1f16al1 strong{font-weight:600}.subtitle-block.svelte-4e80mq{border-left:4px solid var(--color-gray-300);margin:2rem 0 1rem;padding-left:1rem}h2.svelte-4e80mq{color:var(--color-gray-800);font-size:28px;font-weight:600;line-height:1.3}.image-item.svelte-1ux78p7 div{border-radius:3px}p.svelte-1ux78p7{text-align:center;color:var(--color-gray-600);margin-top:.5rem;font-size:14px}.post-wrapper.svelte-fijcno{flex-direction:column;gap:1.5rem;display:flex}.post-header.svelte-fijcno{border-bottom:1px solid var(--color-gray-200);flex-direction:column;gap:.75rem;padding-bottom:1.5rem;display:flex}.back.svelte-fijcno{letter-spacing:.02em;color:var(--color-gray-500);width:fit-content;font-size:12px;transition:color .18s}.back.svelte-fijcno:hover{color:var(--color-accent-strong)}h1.svelte-fijcno{color:var(--color-ink);letter-spacing:-.01em;font-size:2.25rem;line-height:1.15}.lead.svelte-fijcno{color:var(--color-gray-600);font-size:17px;line-height:1.5}.byline.svelte-fijcno{color:var(--color-gray-500);font-size:13px}.content.svelte-fijcno{flex-direction:column;gap:1rem;display:flex}.content.svelte-fijcno a{color:var(--color-accent-strong);text-underline-offset:3px;text-decoration:underline}.related.svelte-fijcno{border-top:1px solid var(--color-gray-200);margin-top:2rem;padding-top:2rem}.related.svelte-fijcno h2:where(.svelte-fijcno){color:var(--color-ink);margin-bottom:1.25rem;font-size:1.5rem;line-height:1.2}.cards.svelte-fijcno{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:1.5rem 1rem;width:100%;display:grid}@media (width>=768px){.post-wrapper.svelte-fijcno{max-width:700px}h1.svelte-fijcno{font-size:2.75rem}}@media (width>=1024px){.post-wrapper.svelte-fijcno{margin-top:3rem}}
