.blog-page.svelte-105mlc.svelte-105mlc{padding-bottom:3rem}h1.svelte-105mlc.svelte-105mlc{font-size:1.8rem;font-weight:800;margin-bottom:.75rem}.intro.svelte-105mlc.svelte-105mlc{font-size:1rem;color:var(--text-secondary);line-height:1.6;margin-bottom:.5rem}.stats.svelte-105mlc.svelte-105mlc{font-size:.85rem;color:var(--text-secondary);margin-bottom:2rem}.dimension-section.svelte-105mlc.svelte-105mlc{margin:2.5rem 0;padding-top:1rem;border-top:2px solid var(--border)}.dimension-section.svelte-105mlc h2.svelte-105mlc{font-size:1.3rem;margin-bottom:.2rem}.dim-subtitle.svelte-105mlc.svelte-105mlc{color:var(--text-secondary);font-size:.9rem;margin-bottom:1rem}.article-grid.svelte-105mlc.svelte-105mlc{display:flex;flex-direction:column;gap:.75rem}.article-card.svelte-105mlc.svelte-105mlc{display:block;padding:1rem 1.25rem;border:1px solid var(--border);border-left:4px solid var(--dim);border-radius:0 10px 10px 0;text-decoration:none;transition:background .15s,box-shadow .15s}.article-card.svelte-105mlc.svelte-105mlc:hover{background:var(--bg-hover);box-shadow:0 2px 8px #0000000f}.article-card.svelte-105mlc h3.svelte-105mlc{font-size:1rem;font-weight:600;color:var(--text);margin-bottom:.35rem}.excerpt.svelte-105mlc.svelte-105mlc{font-size:.87rem;color:var(--text-secondary);line-height:1.5;margin-bottom:.35rem}.meta.svelte-105mlc.svelte-105mlc{font-size:.75rem;color:var(--text-secondary);font-weight:600}.cta-row.svelte-105mlc.svelte-105mlc{display:flex;gap:1rem;justify-content:center;margin-top:2.5rem;flex-wrap:wrap}.cta.svelte-105mlc.svelte-105mlc{padding:.7rem 1.5rem;background:var(--accent);color:#fff;text-decoration:none;border-radius:8px;font-weight:700}.cta-secondary.svelte-105mlc.svelte-105mlc{padding:.7rem 1.5rem;border:1px solid var(--border);color:var(--text);text-decoration:none;border-radius:8px;font-weight:600}
