.industry-overview{max-width:1120px;margin:auto;padding:64px 28px;color:#182b35;font-size:18px;line-height:1.65}.industry-overview h1{font-size:clamp(36px,5vw,64px);line-height:1.1;letter-spacing:-.03em;margin:16px 0 24px}.industry-overview h2{font-size:28px;line-height:1.25;margin:0 0 20px}.industry-overview h3{font-size:20px;line-height:1.4;margin:0}.industry-overview section{margin:48px 0}.industry-overview header>p{max-width:800px}.ov-intro{font-size:28px;color:#5845cc}.ov-numbers,.ov-groups{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.ov-numbers article,.ov-groups article{padding:24px;border:1px solid #e3e0ef;border-radius:16px}.ov-numbers article{background:#f4f1fc}.ov-numbers strong{font-size:27px;line-height:1.3;display:block}.industry-overview a{color:#5141c7;overflow-wrap:anywhere}.ov-numbers a,.ov-groups a{font-size:13px;line-height:1.5;display:block}.ov-signals article{display:grid;grid-template-columns:180px 1fr;gap:24px;border-top:1px solid #e3e0ef;padding:24px 0}.ov-signals p{margin:0}.ov-meaning,.ov-cta{padding:32px;background:#f4f1fc;border-radius:20px}.industry-overview .ar-button{display:inline-flex;color:#fff;max-width:100%;text-align:center;white-space:normal}.ov-subscribe{display:block;margin-top:20px}.ov-cta>p:last-child{font-size:14px}#sources{font-size:15px;scroll-margin-top:100px}@media (max-width:700px){.industry-overview{padding:36px 20px;font-size:17px}.ov-numbers,.ov-groups{grid-template-columns:1fr}.ov-signals article{grid-template-columns:1fr;gap:0}.ov-meaning,.ov-cta{padding:24px}.industry-overview h2{font-size:25px}}
