.seo-text-block.svelte-2xq0ii{max-width:var(--container-max);margin:0 auto;padding:var(--space-2xl) var(--space-lg)}.seo-title.svelte-2xq0ii{font-size:1.5rem;font-weight:700;color:var(--text-primary);margin:0 0 1rem}.seo-content.svelte-2xq0ii{color:var(--text-secondary);font-size:.9375rem;line-height:1.7}.seo-content.svelte-2xq0ii p{margin:0 0 1rem}.seo-content.svelte-2xq0ii p:last-child{margin-bottom:0}.seo-content.svelte-2xq0ii h3{color:var(--text-primary);font-size:1.125rem;font-weight:600;margin:1.5rem 0 .75rem}.seo-content.svelte-2xq0ii ul,.seo-content.svelte-2xq0ii ol{padding-left:1.25rem;margin:.5rem 0 1rem}.seo-content.svelte-2xq0ii li{margin-bottom:.25rem}.seo-content.svelte-2xq0ii a{color:var(--accent);text-decoration:underline}.seo-truncated.svelte-2xq0ii{color:var(--text-secondary)}.seo-toggle.svelte-2xq0ii{display:inline-flex;align-items:center;gap:.375rem;margin-top:.75rem;padding:.375rem 0;background:none;border:none;cursor:pointer;font-family:inherit;font-size:.9375rem;font-weight:600;color:var(--accent);transition:color var(--transition)}.seo-toggle.svelte-2xq0ii:hover{color:var(--accent-hover)}.toggle-arrow.svelte-2xq0ii{display:inline-block;transition:transform var(--transition);font-size:.875rem}.toggle-arrow.rotated.svelte-2xq0ii{transform:rotate(180deg)}@media(max-width:768px){.seo-text-block.svelte-2xq0ii{padding:var(--space-xl) var(--space-md)}.seo-title.svelte-2xq0ii{font-size:1.25rem}}
