.blog-category.svelte-10ff13b{max-width:68rem;margin-inline:auto}.blog-category__intro.svelte-10ff13b{max-width:44rem;padding-bottom:2rem}.blog-category__intro.svelte-10ff13b h1:where(.svelte-10ff13b){letter-spacing:-.05em;margin:0;font-size:clamp(2.2rem,4vw,3.6rem);font-weight:650;line-height:1.1}.blog-category__intro.svelte-10ff13b p:where(.svelte-10ff13b){color:var(--color-text-secondary);margin:.8rem 0;font-size:1.125rem;line-height:1.55}.blog-category__intro.svelte-10ff13b span:where(.svelte-10ff13b),.blog-category__story.svelte-10ff13b small:where(.svelte-10ff13b){color:var(--color-text-tertiary);font-size:.8125rem}.blog-category__story.svelte-10ff13b{border-top:1px solid var(--color-border-default);justify-content:space-between;align-items:center;gap:2rem;padding:1.75rem 0;display:flex}.blog-category__story.svelte-10ff13b h2:where(.svelte-10ff13b){letter-spacing:-.025em;max-width:42rem;margin:0;font-size:1.5rem;font-weight:620;line-height:1.3}.blog-category__story.svelte-10ff13b h2:where(.svelte-10ff13b) a:where(.svelte-10ff13b){color:var(--color-text-primary);text-decoration:none}.blog-category__story.svelte-10ff13b h2:where(.svelte-10ff13b) a:where(.svelte-10ff13b):hover{text-decoration:underline;-webkit-text-decoration-color:var(--color-interactive);text-decoration-color:var(--color-interactive)}.blog-category__story.svelte-10ff13b h2:where(.svelte-10ff13b) a:where(.svelte-10ff13b):focus-visible{outline:2px solid var(--color-interactive);outline-offset:3px}.blog-category__story.svelte-10ff13b p:where(.svelte-10ff13b){max-width:40rem;color:var(--color-text-secondary);margin:.5rem 0 .9rem;line-height:1.6}.blog-category__image.svelte-10ff13b{background:var(--color-surface-raised);flex:none;place-items:center;width:13rem;height:9rem;display:grid;overflow:hidden}.blog-category__image.svelte-10ff13b img:where(.svelte-10ff13b){object-fit:contain;max-width:100%;max-height:100%}@media (width<=600px){.blog-category__image.svelte-10ff13b{display:none}}
