/* Scoped additions retain the existing theme and typography. */
.growth-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:24px}.growth-feedback h2,.growth-benefits h2{max-width:850px}.growth-feedback>.source-note{margin-top:24px}.growth-review-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:28px 0}.growth-review{background:#101d2c;border:1px solid #a7bdd82e;border-radius:18px;padding:26px;min-width:0}.growth-review header{display:flex;gap:12px;align-items:center;margin-bottom:20px}.growth-review h3{font-size:17px;letter-spacing:0;line-height:1.4;margin:0}.review-avatar{display:grid;place-items:center;flex:0 0 42px;width:42px;height:42px;border-radius:50%;background:#243b55;color:#d4e9ff;font-size:14px;font-weight:700}.review-source,.review-excerpt{font-size:12px;color:#b2bdcd;line-height:1.5}.review-stars{color:#f4bf68;letter-spacing:2px;font-size:18px;margin:0 0 12px}.growth-review blockquote{margin:0}.growth-review blockquote p{font-size:16px;line-height:1.7;margin:0 0 20px}.source-note{font-size:14px;color:#b2bdcd;line-height:1.8}.source-note a,.growth-faq a{text-decoration:underline;text-underline-offset:4px}.growth-benefits{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:55px;align-items:start}.benefit-lead h2{font-size:clamp(32px,3.3vw,54px);margin-bottom:24px}.benefit-icon{display:grid;place-items:center;width:56px;height:56px;border:1px solid #82bbff55;border-radius:14px;color:#82bbff;margin-bottom:22px}.benefit-icon svg{width:30px;height:30px}.benefit-list{padding:26px;border:1px solid #82bbff33;background:#111d2e;border-radius:18px}.benefit-list article{display:flex;gap:20px;padding:18px 0;border-bottom:1px solid #a7bdd826}.benefit-list article>span{color:#82bbff;font-size:13px}.benefit-list h3{font-size:21px;letter-spacing:-.3px;margin-bottom:8px}.benefit-list article p{font-size:15px;margin:0}.benefit-terms{font-size:13px;color:#b2bdcd;margin:20px 0}.price-period{font-size:14px;line-height:1.5;color:#b2bdcd;white-space:normal}.price-total{font-size:16px!important;font-weight:600;color:#d8eaff!important;margin:8px 0 14px!important}.price-card .price{flex-wrap:wrap;gap:9px}.price-card .price strong{font-variant-numeric:tabular-nums}.growth-faq{border-bottom:1px solid #a7bdd833;padding:18px 0}.growth-faq summary{cursor:pointer;font-weight:600;line-height:1.6}.growth-faq p{margin:14px 0 0;max-width:80ch}.watch-player{display:block;width:100%;max-width:420px;max-height:72vh;background:#040810;border-radius:16px;margin:24px auto}.video-directory{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.video-directory article{min-width:0;border:1px solid #a7bdd833;border-radius:16px;padding:20px}.video-directory img{width:100%;height:220px;object-fit:cover;border-radius:10px}.video-directory h2{font-size:24px;letter-spacing:-.6px;margin:16px 0 12px}.video-directory p{font-size:15px}.article-layout table{width:100%;border-collapse:collapse;margin:24px 0}.article-layout th,.article-layout td{padding:12px;border:1px solid #a7bdd833;text-align:left;overflow-wrap:anywhere}.article-layout th{color:#d8eaff}.article-layout h2{overflow-wrap:break-word}.growth-related{margin-top:24px}.growth-related a{display:inline-block;margin:0 18px 10px 0;text-decoration:underline;text-underline-offset:4px}
@media(max-width:1000px){.growth-review-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.growth-heading{align-items:flex-start;flex-direction:column}.growth-benefits{gap:28px}}
@media(max-width:700px){.growth-review-grid,.growth-benefits,.video-directory{grid-template-columns:1fr}.growth-review{padding:22px}.growth-feedback h2{font-size:36px;letter-spacing:-1.4px}.growth-benefits{gap:25px}.growth-faq summary{font-size:16px}.benefit-list{padding:20px}.article-layout table{font-size:14px}.article-layout th,.article-layout td{padding:9px}.price-period{font-size:13px}}

.growth-footer-links{display:flex;gap:1.5rem;flex-wrap:wrap;padding:1.5rem 0;border-top:1px solid var(--line,#293848)}
