.growth-top,.growth-intro,.growth-story,.growth-faq,.growth-related,.growth-directory,.growth-archive{padding-left:var(--pad,6vw);padding-right:var(--pad,6vw)}
.growth-top{padding-top:32px;font-size:14px}.growth-top a,.growth-context a{text-decoration:underline;text-underline-offset:5px}.growth-intro{padding-top:65px;padding-bottom:65px;max-width:1240px}.growth-intro h1{font-size:clamp(40px,5.4vw,86px);line-height:1.08;color:var(--red,#ab3024);margin:24px 0;max-width:1000px;text-wrap:balance}.growth-lead{font-size:clamp(18px,1.5vw,23px);line-height:1.6;max-width:780px}.growth-intro .button{margin-top:28px}.growth-story{max-width:1400px}.growth-story section{display:grid;grid-template-columns:0.8fr 1.2fr;gap:7vw;padding:40px 0;border-top:1px solid var(--line,#cdbd9b)}.growth-story h2,.growth-faq h2,.growth-related h2,.growth-archive h2{font-size:clamp(28px,3vw,44px);line-height:1.2;color:var(--red,#ab3024);margin:0 0 24px}.growth-story p,.growth-story li{font-size:18px;line-height:1.7;max-width:760px}.growth-story p+p{margin-top:18px}.growth-story ul{padding-left:22px}.growth-story li+li{margin-top:12px}.growth-faq{padding-top:55px;padding-bottom:55px;max-width:1200px}.growth-faq details{border-bottom:1px solid var(--line,#cdbd9b);padding:20px 0}.growth-faq summary{font-size:19px;cursor:pointer}.growth-faq p{line-height:1.65;padding-top:15px;max-width:800px}.growth-related,.growth-archive{padding-top:40px;padding-bottom:60px}.growth-links{display:flex;flex-wrap:wrap;gap:16px 28px;line-height:1.6}.growth-links a{text-decoration:underline;text-underline-offset:5px}.product-related>.growth-links{margin-top:35px}.growth-directory{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 5vw}.growth-directory>a{border-top:1px solid var(--line,#cdbd9b);padding:30px 0;text-decoration:none}.growth-directory h2{font-size:clamp(25px,2.5vw,38px);color:var(--red,#ab3024);line-height:1.2;margin-bottom:16px}.growth-directory p{font-size:17px;line-height:1.6}.growth-context{font-size:15px;line-height:1.6;margin-top:20px}.growth-foot{display:flex;flex-wrap:wrap;gap:14px 28px;font-size:13px;grid-column:1/-1}.growth-foot a{text-decoration:underline;text-underline-offset:4px}.growth-old-links{margin-top:40px;padding:24px 0;border-top:1px solid #cdbd9b}.growth-old-links p{font-weight:600}.buyer-strip>a{display:flex;align-items:center;justify-content:space-between;gap:12px;color:inherit;font:inherit;text-decoration:none;padding:0;border:0;background:none}.buyer-strip>a svg{width:24px;height:24px;flex-shrink:0}.growth-page{overflow-wrap:break-word}.growth-page .button{max-width:100%;white-space:normal;text-align:left}
@media(max-width:700px){.growth-intro{padding-top:38px;padding-bottom:40px}.growth-story section{grid-template-columns:1fr;gap:12px;padding:30px 0}.growth-story p,.growth-story li{font-size:17px}.growth-directory{grid-template-columns:1fr}.growth-links{flex-direction:column;gap:13px}.growth-intro h1{font-size:clamp(35px,9vw,56px)}.growth-faq{padding-top:30px}.growth-foot{gap:12px 20px}.buyer-strip>a{min-height:42px}}
