.blog-layout,.cg-section,.cg-crumbs,.topic-shell{--cg-line:var(--blog-border,var(--v4-line,#7f7f7f47));--cg-line-strong:var(--blog-border-strong,var(--v4-line,#7f7f7f73));--cg-muted:var(--blog-muted,var(--v4-muted,inherit));--cg-accent:var(--blog-accent-strong,inherit);--cg-surface:var(--blog-surface,transparent)}.cg-crumbs{margin:0 0 1.25rem;font-size:.875rem}.cg-crumbs ol{flex-wrap:wrap;gap:.25rem .5rem;margin:0;padding:0;list-style:none;display:flex}.cg-crumbs li{min-width:0;max-width:100%;color:var(--cg-muted);align-items:center;gap:.5rem;display:inline-flex}.cg-crumbs li+li:before{content:"→";opacity:.6}.cg-crumbs a{color:var(--cg-accent);text-decoration:none}.cg-crumbs a:hover{text-decoration:underline}.cg-crumbs [aria-current=page]{text-overflow:ellipsis;white-space:nowrap;max-width:40ch;overflow:hidden}.cg-section{border-top:1px solid var(--cg-line);margin-top:2.5rem;padding-top:1.5rem}.cg-heading{margin:0 0 .75rem;font-size:1.125rem;line-height:1.35}.cg-intro{color:var(--cg-muted);max-width:60ch;margin:0 0 1rem;font-size:.875rem;line-height:1.55}.cg-cards{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}@media (width>=720px){.cg-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}.cg-card{border:1px solid var(--cg-line);background:var(--cg-surface);border-radius:10px;flex-direction:column;gap:.375rem;min-width:0;padding:.875rem 1rem;display:flex}.cg-card:hover{border-color:var(--cg-line-strong)}.cg-card-meta{letter-spacing:.04em;text-transform:uppercase;color:var(--cg-muted);margin:0;font-size:.75rem}.cg-card-title{color:inherit;font-size:1rem;font-weight:600;line-height:1.4;text-decoration:none}.cg-card-title:hover{text-underline-offset:3px;text-decoration:underline}.cg-card-desc{color:var(--cg-muted);margin:0;font-size:.875rem;line-height:1.55}.cg-links{gap:.625rem;margin:0;padding:0;list-style:none;display:grid}@media (width>=640px){.cg-links{grid-template-columns:repeat(2,minmax(0,1fr))}}.cg-links a{border:1px solid var(--cg-line);color:inherit;border-radius:10px;padding:.875rem 1rem;text-decoration:none;display:block}.cg-links a:hover{border-color:var(--cg-line-strong)}.cg-links strong{margin-bottom:.25rem;font-size:.9375rem;display:block}.cg-links span{color:var(--cg-muted);font-size:.8125rem;line-height:1.5;display:block}.cg-topics .cg-heading{margin-bottom:.875rem}.cg-topic-list{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.cg-topic{border:1px solid var(--cg-line-strong);color:inherit;border-radius:999px;align-items:center;gap:.375rem;padding:.5625rem .875rem;font-size:.875rem;line-height:1;text-decoration:none;display:inline-flex}.cg-topic:hover{border-color:currentColor}.cg-topic-count{color:var(--cg-muted);font-size:.75rem}.cg-evidence{color:inherit;white-space:nowrap;border:1px solid;border-radius:999px;align-items:center;gap:.375rem;padding:.3125rem .625rem;font-size:.8125rem;font-weight:600;line-height:1.2;text-decoration:none;display:inline-flex}.cg-evidence:before{content:"";opacity:.35;background:currentColor;border-radius:50%;width:.5rem;height:.5rem}.cg-evidence[data-evidence=measured-empirical]:before,.cg-evidence[data-evidence=system-evidence]:before{opacity:1}.cg-evidence-label{line-height:inherit}.cg-evidence:hover{text-decoration:underline}.cg-sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.topic-shell{width:100%;max-width:960px;margin:0 auto;padding:2.5rem 1.5rem 4rem}.topic-definition{max-width:62ch;margin:0 0 1.25rem;font-size:1.1875rem;line-height:1.6}.topic-overview p{color:var(--cg-muted);max-width:68ch;margin:0 0 1rem;font-size:1rem;line-height:1.7}.topic-questions{margin:0;padding:0}.topic-question{border-top:1px solid var(--cg-line);padding:1.25rem 0 .25rem}.topic-question h3{margin:0 0 .5rem;font-size:1.0625rem;line-height:1.4}.topic-question p{max-width:68ch;margin:0 0 .625rem;font-size:.9375rem;line-height:1.65}.topic-sources{flex-wrap:wrap;gap:.25rem .875rem;margin:0 0 .75rem;padding:0;font-size:.8125rem;list-style:none;display:flex}.topic-sources a{color:var(--cg-accent)}.topic-index-list{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}@media (width>=720px){.topic-index-list{grid-template-columns:repeat(2,minmax(0,1fr))}}.topic-planned{color:var(--cg-muted);font-size:.875rem;line-height:1.6}.blog-discovery{margin:0 0 2rem}.blog-discovery-heading{letter-spacing:.08em;text-transform:uppercase;color:var(--blog-muted);margin:0 0 .75rem;font-size:.8125rem;font-weight:600}.blog-section-heading{margin:2.5rem 0 1rem;font-size:1.25rem;line-height:1.3}.blog-byline{color:var(--blog-muted);margin:-.25rem 0 .75rem;font-size:.875rem}.blog-byline a{color:var(--blog-accent-strong);text-decoration:none}.cg-evidence-note{color:var(--cg-muted);margin-top:.5rem;font-size:.8125rem;line-height:1.5;display:block}.cg-entity-note{color:var(--cg-muted);max-width:72ch;margin:1.5rem 0 0;font-size:.8125rem;line-height:1.6}.cg-entity-note a{color:inherit;text-underline-offset:3px}
