.growth-page{--growth-navy:#202b49;--growth-wine:#882c3f}.growth-page .growth-hero{max-width:1120px;padding:24px 0 18px}.growth-page .growth-hero h1{font-size:clamp(32px,3.9vw,50px);line-height:1.12;max-width:970px;color:var(--growth-navy)}.growth-lead{font-size:clamp(18px,2vw,23px)!important;line-height:1.55;max-width:920px}.growth-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin:28px 0}.growth-grid article{padding:25px;border:1px solid #e1e4ed;border-top:3px solid #882c3f;border-radius:12px;background:#f5f6fa}.growth-grid h3{font-size:22px;line-height:1.3;color:#202b49;margin:0 0 12px}.growth-grid p{font-size:15px;line-height:1.65;margin:0 0 20px}.growth-grid .text-link{color:#882c3f;font-weight:700;display:inline-block}.growth-page .actions{display:flex;flex-wrap:wrap;gap:14px;margin:25px 0}.growth-page .btn{white-space:normal}.growth-page .seo-card h3{font-size:23px}.growth-proof{background:#f5f6fa;border-left:3px solid #882c3f;padding:24px 28px;margin:28px 0}.growth-proof p{margin:10px 0}.growth-page .growth-table{width:100%;border-collapse:collapse;font-size:15px;margin:24px 0}.growth-table th,.growth-table td{padding:16px;border:1px solid #e1e4ed;text-align:left;vertical-align:top}.growth-table th{background:#f5f6fa;color:#202b49}.growth-scroll{overflow-x:auto}.growth-page .growth-prompt{white-space:pre-wrap;font:inherit;line-height:1.65;padding:22px 26px;border-radius:10px;background:#f5f6fa;border:1px solid #e1e4ed;border-left:3px solid #882c3f;margin:20px 0}.growth-top{display:block;text-align:center;margin:20px auto 34px;color:#202b49;font-weight:700;min-height:44px;padding:12px}.growth-page summary{color:#202b49;font-weight:700}.growth-page .seo-section>p,.growth-page .seo-section>ul,.growth-page .seo-section>ol{max-width:940px}.growth-page .detail-nav{flex-wrap:wrap}.growth-page .seo-main{padding-bottom:35px}.growth-page a:focus-visible{outline:3px solid #882c3f;outline-offset:4px}@media(max-width:760px){.growth-grid{grid-template-columns:1fr}.growth-page .actions{flex-direction:column;align-items:stretch}.growth-page .actions .btn{width:100%;text-align:center}.growth-page .growth-table{font-size:13px;min-width:620px}.growth-proof{padding:20px}.growth-page .seo-card h3{font-size:22px}.growth-page .detail-nav{gap:12px}.growth-page .growth-prompt{padding:18px}}