.results{background:linear-gradient(180deg,#fff 0,var(--tint-1) 100%);padding:80px 0}.ind-tabs{border-bottom:1px solid var(--gray-200);display:flex;gap:6px;margin-bottom:28px;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.ind-tabs::-webkit-scrollbar{display:none}.ind-tab{background:transparent;border:none;border-bottom:2px solid transparent;color:var(--gray-500);cursor:pointer;flex-shrink:0;font-family:var(--font-display);font-size:13px;font-weight:700;letter-spacing:.1px;margin-bottom:-1px;padding:12px 18px;transition:color .15s ease,border-color .15s ease;white-space:nowrap}.ind-tab:hover{color:var(--ns-primary)}.ind-tab.active{border-bottom-color:var(--ns-primary);color:var(--ns-dark)}.ind-panel{display:none}.ind-panel.active{display:block}.ind-card{align-items:center;background:#fff;border:1px solid var(--gray-200);border-radius:18px;box-shadow:0 2px 16px rgba(11,29,58,.05);display:grid;gap:36px;grid-template-columns:1fr 1fr;padding:36px}.ind-tag{background:var(--ns-tint);border-radius:100px;color:var(--ns-dark);display:inline-block;font-size:10px;letter-spacing:1.4px;padding:5px 12px;text-transform:uppercase}.ind-headline,.ind-tag{font-family:var(--font-display);font-weight:800;margin-bottom:14px}.ind-headline{color:var(--navy);font-size:22px;letter-spacing:-.4px;line-height:1.3}.ind-body{color:var(--gray-600);line-height:1.65}.ind-body,.ind-outcome{font-size:15px;margin-bottom:18px}.ind-outcome{background:var(--ns-tint);border-left:3px solid var(--ns-primary);border-radius:6px;color:var(--navy);line-height:1.5;padding:16px 18px}.ind-link,.ind-outcome{font-family:var(--font-display);font-weight:700}.ind-link{color:var(--ns-primary);font-size:13px;text-decoration:none}.ind-link:hover{color:var(--ns-dark)}.ind-metric{background:linear-gradient(135deg,var(--ns-tint) 0,#fff 100%);border:1px solid var(--ns-tint-2);border-radius:14px;padding:36px 32px;text-align:center}.ind-metric-num{color:var(--ns-primary);font-family:var(--font-display);font-size:64px;font-weight:900;letter-spacing:-2.5px;line-height:1;margin-bottom:8px}.ind-metric-label{color:var(--navy);font-family:var(--font-display);font-size:14px;font-weight:700;letter-spacing:-.1px;margin-bottom:4px}.ind-metric-sub{color:var(--gray-500);font-size:13px}@media (max-width:960px){.results{padding:56px 0}.ind-card{gap:24px;grid-template-columns:1fr;padding:28px}.ind-metric-num{font-size:52px}}