.growth-article .article-layout{grid-template-columns:minmax(0,1fr) 260px;gap:50px}.growth-article .article-body p{margin:0 0 16px}.growth-article .article-body h2{scroll-margin-top:110px}.growth-toc{padding:20px 24px;background:#f8e9e9;border:1px solid #e4cfca;margin:0 0 38px}.growth-toc summary{cursor:pointer;font-weight:bold}.growth-toc ol{font:15px/1.6 Arial,sans-serif}.growth-cards{margin:48px 0}.growth-cards>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.growth-cards a{text-align:center;text-decoration:none;display:flex;flex-direction:column;align-items:center;gap:12px;font-size:15px}.growth-cards img{width:100%;max-width:150px;height:auto;object-fit:contain;border:5px solid #fffaf5;outline:1px solid #c6a66b}.growth-related{border-top:1px solid #dfcbc6;padding-top:20px}.growth-article .article-cover img{object-fit:contain;background:#f8f0e9;height:min(56vw,560px)}.growth-article .article-hero h1{font-size:clamp(36px,5.3vw,72px);overflow-wrap:break-word}.growth-article .article-body blockquote{font-size:20px;line-height:1.6}.growth-article .article-side .text-link{white-space:normal}.growth-article .article-table{min-width:380px}.growth-article .button{white-space:normal}@media(max-width:900px){.growth-article .article-layout{grid-template-columns:1fr;gap:35px}.growth-article .article-side{position:static}}@media(max-width:560px){.growth-article .article-hero h1{font-size:38px}.growth-article .article-body h2{font-size:30px}.growth-cards>div{gap:14px}.growth-cards a{font-size:13px}.growth-article .inline-reading-cta{padding:24px}.growth-toc{padding:18px}.growth-article .article-cover img{height:auto}.growth-article .article-body blockquote{padding:20px}}