.blog-hero.svelte-u4k2t{padding:2.5rem 0 1rem}.breadcrumb.svelte-u4k2t{display:flex;align-items:center;gap:.375rem;font-size:.8125rem;color:var(--color-on-surface-variant);margin-bottom:1.5rem}.breadcrumb.svelte-u4k2t a:where(.svelte-u4k2t){color:var(--color-on-surface-variant);text-decoration:none;transition:color .15s}.breadcrumb.svelte-u4k2t a:where(.svelte-u4k2t):hover{color:var(--color-primary)}.breadcrumb-sep.svelte-u4k2t{color:var(--color-outline-variant)}.breadcrumb-current.svelte-u4k2t{color:var(--color-on-surface);font-weight:500}.blog-title.svelte-u4k2t{font-size:clamp(2rem,5vw,3rem);font-weight:700;letter-spacing:-.025em;color:var(--color-on-surface);line-height:1.15;margin-bottom:.5rem}.blog-subtitle.svelte-u4k2t{font-size:1.0625rem;color:var(--color-on-surface-variant);max-width:520px;line-height:1.6}.section.svelte-u4k2t{padding:1.5rem 0 3rem}.blog-grid.svelte-u4k2t{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1rem}
