.section-head.svelte-1msklzm h1:where(.svelte-1msklzm){font-size:var(--h2);max-width:30ch}.cat-seo-plain.svelte-1msklzm{max-width:72ch;margin:calc(var(--space-2xl) * -.5) 0 var(--space-xl);box-shadow:none;background:0 0;border-radius:0;padding:0}.cat-seo-text.svelte-1msklzm{color:var(--text-dark-muted);line-height:1.7}.cat-seo-tail.svelte-1msklzm{margin-top:var(--space-s)}.cat-seo-text.clamped.svelte-1msklzm{-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.cat-seo-text.svelte-1msklzm p{margin:0 0 var(--space-m)}.cat-seo-text.svelte-1msklzm a{color:var(--primary);text-decoration:none}.cat-seo-toggle.svelte-1msklzm{margin-top:var(--space-2xs);color:var(--primary);font-weight:600;font-size:var(--text-s);cursor:pointer;background:0 0;border:0;align-items:center;gap:.35em;padding:0;display:inline-flex}.cat-seo-toggle.svelte-1msklzm:hover{text-decoration:underline}.cat-seo-toggle.svelte-1msklzm svg:where(.svelte-1msklzm){width:14px;height:14px;transition:transform .15s}.cat-seo-toggle.svelte-1msklzm svg.flip:where(.svelte-1msklzm){transform:rotate(180deg)}.cat-blog-link.svelte-1msklzm{max-width:72ch;margin:var(--space-l) 0 0;font-size:var(--text-s);color:var(--text-dark-muted);text-wrap:pretty;line-height:1.6}.cat-blog-link.svelte-1msklzm span:where(.svelte-1msklzm){font-family:var(--heading-font-family);color:var(--text-dark);white-space:nowrap;font-weight:700}.cat-blog-link.svelte-1msklzm a:where(.svelte-1msklzm){color:var(--primary);text-underline-offset:2px;text-decoration:underline}.cat-blog-link.svelte-1msklzm a:where(.svelte-1msklzm):hover{color:var(--primary-hover)}
