.insight-intro h2{color:#fff!important}.finance-analysis-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:20px 0}.finance-analysis-summary article{padding:18px;background:#fff;border:1px solid #d9e4ed;border-radius:16px}.finance-analysis-summary strong{display:block;font-size:24px;color:#201950;overflow-wrap:anywhere}.finance-analysis-summary span{display:block;font-size:13px;color:#59728a;margin-top:6px}.finance-indicators .insight-card{min-width:0}.finance-indicator-value{font-size:30px;font-weight:750;color:#201950;overflow-wrap:anywhere}.finance-indicator-value small{font-size:14px;color:#59728a}.finance-indicators details{margin:12px 0;color:#35546f;font-size:13px}.finance-indicators summary{cursor:pointer;font-weight:600}.finance-comment{background:#f2f6fb;border-radius:9px;padding:12px}.finance-indicators textarea{display:block;box-sizing:border-box;width:100%;border:1px solid #b7cbdc;border-radius:8px;padding:10px;resize:vertical;margin:10px 0;font:inherit;color:#18354e;background:#fff}.finance-indicators .missing{border-left:4px solid #8794a4}.finance-priorities li{margin:10px 0;line-height:1.6}.finance-analysis-summary article,.finance-indicators p{overflow-wrap:anywhere}@media(max-width:760px){.finance-analysis-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.finance-indicators{grid-template-columns:1fr!important}}