/* Scoped editorial additions; the site's existing branding stays authoritative. */
.growth-article{color:inherit;line-height:1.95;overflow-wrap:anywhere}.growth-article>h1{font-size:clamp(1.65rem,3vw,2.35rem);line-height:1.55}.growth-article h2{scroll-margin-top:2rem;margin-top:2.2em;line-height:1.6}.growth-article p{margin:1em 0}.growth-article .growth-deck{font-size:1.06em;font-weight:600}.growth-meta,.growth-article figcaption{font-size:.86rem;color:#535b66}.growth-figure{margin:2rem 0;padding:16px;border:1px solid #d8dee5;border-radius:16px;background:#fafcfe}.growth-figure img{display:block;width:100%;height:auto;max-width:760px;margin:auto}.growth-table-wrap{overflow-x:auto;margin:1.3em 0;border:1px solid #ccd3dc;border-radius:8px}.growth-article table{border-collapse:collapse;width:100%;min-width:450px;table-layout:auto;background:white;color:#202937}.growth-article th,.growth-article td{padding:12px 14px;border:1px solid #d8dee5;text-align:left;vertical-align:top;line-height:1.75;word-break:normal}.growth-article th{background:#edf2f6;color:#202937;font-weight:700}.growth-related,.growth-inbound{padding:18px 22px;margin:2rem 0;border-left:5px solid var(--accent,#476c8a);background:#f3f6f8;color:#243342;border-radius:0 12px 12px 0}.growth-related a,.growth-inbound a{color:inherit;text-decoration:underline;text-underline-offset:3px}.growth-related li,.growth-inbound li{margin:.7em 0}.growth-article a{overflow-wrap:anywhere}.growth-toc{padding:16px 22px;background:#f5f6f8;border-radius:12px}.growth-toc li{margin:.4em 0}.growth-article .growth-section{padding:0}.growth-article .growth-section h2{border:0;padding:0 0 .4em;border-bottom:2px solid #dce2e8}.growth-anchor{display:block;scroll-margin-top:2rem}.growth-article figure+section{clear:both}@media(max-width:600px){.growth-figure{padding:8px;margin:1.2rem 0}.growth-article th,.growth-article td{padding:10px}.growth-related,.growth-inbound{padding:14px}.growth-article>h1{font-size:1.6rem}}
.growth-breadcrumb{font-size:.85rem;line-height:1.7;margin:1rem 0}.growth-breadcrumb ol{display:flex;flex-wrap:wrap;gap:.4em;list-style:none;padding:0;margin:0}.growth-breadcrumb li{display:inline;margin:0}.growth-breadcrumb li+li:before{content:"›";padding:0 .6em;color:#718096}