.section-head.svelte-1msklzm h1:where(.svelte-1msklzm){font-family:var(--heading-font-family);font-weight:600;font-size:var(--h2);letter-spacing:var(--tracking-tight);color:var(--ink);max-width:30ch;line-height:1.06}.cat-seo.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(--ink-2);line-height:1.7}.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-strong);text-decoration:none}.cat-seo-toggle.svelte-1msklzm{margin-top:var(--space-2xs);color:var(--primary-strong);font-family:var(--heading-font-family);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)}
