.cs-controlbar{flex-wrap:wrap;align-items:center;gap:12px 16px;display:flex}.cs-controlbar .analytics-tabs{margin-bottom:0}.cs-section-sub{color:var(--muted);margin:0;font-size:12.5px}.cs-insights{background:var(--surface);border:1px solid var(--line);border-radius:12px;padding:16px 18px}.cs-insights h3{color:var(--ink);margin:0 0 8px;font-size:14px;font-weight:600}.cs-insights ol{margin:0;padding-left:20px}.cs-insights ol li{color:var(--ink-soft);margin-bottom:8px;font-size:13px;line-height:1.55}.cs-insights ol li:last-child{margin-bottom:0}.cs-insights ol li b{color:var(--teal)}.cs-cmp-legend{color:var(--ink-soft);flex-wrap:wrap;gap:14px;margin-bottom:12px;font-size:12px;display:flex}.cs-cmp-legend .cs-cmp-legend-item{align-items:center;gap:6px;display:flex}.cs-cmp-swatch{border-radius:3px;width:12px;height:12px}.cs-cmp-swatch--top{background:var(--teal)}.cs-cmp-swatch--mid{background:var(--slate)}.cs-cmp-swatch--bot{background:var(--orange)}.cs-cmp-row{border-bottom:1px solid var(--line);grid-template-columns:160px 1fr 96px;align-items:center;gap:12px;padding:11px 0;display:grid}.cs-cmp-row:last-child{border-bottom:none}.cs-cmp-lbl{color:var(--ink);font-size:13px;font-weight:600}.cs-cmp-bars{flex-direction:column;gap:5px;min-width:0;display:flex}.cs-cmp-bar{align-items:center;gap:8px;font-size:12px;display:flex}.cs-cmp-name{width:72px;color:var(--muted);flex-shrink:0;font-weight:500}.cs-cmp-track{background:var(--fill);border-radius:4px;flex:1;height:16px;overflow:hidden}.cs-cmp-fill{border-radius:4px;height:100%}.cs-cmp-fill--top{background:var(--teal)}.cs-cmp-fill--mid{background:var(--slate)}.cs-cmp-fill--bot{background:var(--orange)}.cs-cmp-val{text-align:right;font-variant-numeric:tabular-nums;width:92px;color:var(--ink);flex-shrink:0;font-weight:500}.cs-cmp-spread{text-align:center;font-variant-numeric:tabular-nums;border-radius:6px;padding:6px 8px;font-size:13px;font-weight:700}.cs-cmp-spread--pos{background:var(--tint-good);color:var(--pos)}.cs-cmp-spread--neg{background:var(--tint-bad);color:var(--neg)}@media (max-width:640px){.cs-cmp-row{grid-template-columns:1fr;gap:8px}.cs-cmp-spread{justify-self:start}}.cs-pillars{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;display:grid}.cs-pillar{background:var(--tint-good);border-left:3px solid var(--pos);border-radius:0 8px 8px 0;padding:14px}.cs-pillar h4{color:var(--teal);margin:0 0 6px;font-size:13px;font-weight:600}.cs-pillar p{color:var(--ink-soft);margin:0;font-size:13px;line-height:1.55}.cs-pillar p b{color:var(--ink)}.cs-tblwrap{overflow-x:auto}.cs-table{border-collapse:collapse;width:100%;font-size:13px}.cs-table th,.cs-table td{text-align:right;border-bottom:1px solid var(--line);white-space:nowrap;padding:8px}.cs-table th{color:var(--muted);background:var(--fill);text-transform:uppercase;letter-spacing:.4px;font-size:11px;font-weight:600}.cs-table th:first-child,.cs-table td:first-child{text-align:left}.cs-table td{font-variant-numeric:tabular-nums;color:var(--ink)}.cs-table tbody tr:hover{background:var(--fill)}.cs-table .cs-td-neg{color:var(--neg);font-weight:600}.cs-table .cs-td-pos{color:var(--pos);font-weight:600}.cs-table .cs-td-sub{color:var(--ink-soft);padding-left:20px}.cs-landing{flex-direction:column;gap:14px;display:flex}.cs-hero-list{gap:8px;margin:12px 0 18px;padding-left:20px;display:grid}.cs-hero-list li{color:var(--ink-soft);font-size:14px;line-height:1.55}.cs-hero-list li b{color:var(--ink)}.cs-minis{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;display:grid}.cs-mini{background:var(--surface);border:1px solid var(--line);border-radius:12px;padding:16px 18px}.cs-mini h3{color:var(--ink);margin:0 0 6px;font-size:14px;font-weight:600}.cs-mini p{color:var(--ink-soft);margin:0;font-size:13px;line-height:1.55}.cs-gate{background:var(--surface);border:1px dashed var(--line-strong);border-radius:12px;flex-wrap:wrap;align-items:center;gap:12px;padding:12px 16px;display:flex}.cs-gate-lock{background:var(--tint);width:32px;height:32px;color:var(--teal);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.cs-gate-lock .i{width:15px;height:15px}.cs-gate-copy{flex-direction:column;flex:1;gap:2px;min-width:220px;display:flex}.cs-gate-copy b{color:var(--ink);font-size:14px}.cs-gate-copy span{color:var(--ink-soft);font-size:12.5px;line-height:1.5}.cs-gate-cta{cursor:pointer;background:var(--accent-fill);color:var(--on-accent);white-space:nowrap;border:none;border-radius:999px;padding:8px 18px;font-family:inherit;font-size:13px;font-weight:700;text-decoration:none;transition:background .15s}.cs-gate-cta:hover{background:var(--teal-deep)}.cs-gate-hint{color:var(--muted);flex-basis:100%;padding-left:44px;font-size:11.5px}.cs-gate-cta--gold{background:var(--gold);color:var(--on-gold)}.cs-gate-cta--gold:hover{background:var(--gold-ink);color:var(--on-gold-ink)}.cs-tab-tag{letter-spacing:.05em;text-transform:uppercase;vertical-align:1px;border-radius:999px;margin-left:6px;padding:1px 7px;font-size:9px;font-weight:700}.cs-tab-tag--pro{background:var(--tint);color:var(--teal)}.cs-tab-tag--prem{background:var(--gold-soft);color:var(--gold-ink)}.cs-tease-wrap{pointer-events:none;-webkit-user-select:none;user-select:none}.cs-tease-wrap .int-kpi-value,.cs-tease-wrap .int-kpi-sub,.cs-tease-wrap svg,.cs-tease-wrap .cs-insights ol,.cs-tease-wrap .cs-cmp-track,.cs-tease-wrap .cs-cmp-val,.cs-tease-wrap .cs-cmp-spread,.cs-tease-wrap .cs-pillar p{filter:blur(5px);opacity:.65}.cs-tease-wrap .int-kpi-value{filter:blur(11px)}.cs-tease-wrap .cs-table td:not(:first-child){filter:blur(4px);opacity:.6}.cs-tease-wrap--no-kpis .int-kpi-grid{display:none}
