.institutional-hub{background:linear-gradient(180deg,#f4f8fb,#fff)}.institutional-hub-grid{display:grid;grid-template-columns:.72fr 1.28fr;gap:30px}.segment-menu{display:grid;gap:9px}.segment-button{border:1px solid var(--line);background:#fff;border-radius:15px;padding:15px 17px;text-align:left;font-weight:850;cursor:pointer}.segment-button:hover,.segment-button.is-active{background:var(--ink);color:#fff;border-color:var(--ink);transform:translateX(4px)}.segment-panel{border:1px solid var(--line);border-radius:25px;background:#fff;padding:28px;box-shadow:var(--shadow)}.segment-panel h3{font-size:clamp(1.8rem,3vw,2.7rem);margin:8px 0}.segment-panel p{color:var(--muted)}.segment-solutions{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;margin-top:18px}.segment-solutions span{padding:13px;border-radius:13px;background:#edf3f7;font-weight:800}.nexus-kpis{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-top:28px}.nexus-kpi{border-radius:18px;background:var(--ink);color:#fff;padding:20px}.nexus-kpi strong{display:block;font-size:2rem;color:var(--accent)}.nexus-kpi span{font-size:.78rem;color:#c7d1dc}.business-diagnostic{margin-top:32px;border:1px solid var(--line);border-radius:25px;padding:26px;background:#fff}.diagnostic-questions{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.diagnostic-question{display:flex;gap:10px;align-items:flex-start;padding:15px;border-radius:14px;background:#f5f8fa;font-weight:750}.diagnostic-result{margin-top:16px;padding:18px;border-radius:15px;background:#102438;color:#fff}.diagnostic-result strong{color:#55bce7}@media(max-width:820px){.institutional-hub-grid{grid-template-columns:1fr}.nexus-kpis{grid-template-columns:1fr 1fr}.diagnostic-questions{grid-template-columns:1fr}}@media(max-width:480px){.nexus-kpis{grid-template-columns:1fr}}
