:root{--an-navy:#10265f;--an-navy2:#173675;--an-blue:#2f65e8;--an-blue2:#4d7af0;--an-green:#75bd32;--an-ink:#16234a;--an-text:#5f6f91;--an-muted:#8b97b1;--an-bg:#f6f9ff;--an-soft:#edf5ff;--an-border:#dfe7f3;--an-shadow:0 18px 45px #17367517}.pulse-analytics-page{color:var(--an-ink);background:#fff;font-family:Inter,Open Sans,sans-serif;overflow:hidden}.pulse-analytics-page *{box-sizing:border-box}.pulse-analytics-page .container{width:min(1180px,100% - 40px);max-width:1180px;margin:0 auto}.platform-eyebrow{letter-spacing:.09em;background:#ffffffe0;border:1px solid #c8dbfa;border-radius:999px;align-items:center;gap:9px;margin-bottom:18px;padding:8px 13px;font-size:11px;font-weight:800;line-height:1;display:inline-flex;box-shadow:0 8px 24px #193b820f}.platform-eyebrow span{color:#8293b6}.platform-eyebrow b{color:var(--an-blue)}.analytics-hero{background:radial-gradient(circle at 82% 10%,#2f65e824,#0000 26%),radial-gradient(circle at 72% 58%,#75bd3212,#0000 20%),linear-gradient(#eef5ff 0%,#f7faff 68%,#fff 100%);padding:106px 0 54px;position:relative}.analytics-hero:after{content:"";border:1px solid #2f65e817;border-radius:50%;width:560px;height:560px;position:absolute;top:70px;right:-230px}.analytics-hero-grid{z-index:1;grid-template-columns:minmax(0,.93fr) minmax(430px,1.07fr);align-items:center;gap:54px;display:grid;position:relative}.analytics-hero h1{max-width:650px;color:var(--an-navy);letter-spacing:-.045em;margin:0;font-size:clamp(46px,5.1vw,72px);font-weight:750;line-height:.98}.analytics-hero h1 span,.analytics-section h2 span,.analytics-insights-teaser h2 span,.platform-cta-box h2 span,.bridge-heading h2 span{color:var(--an-blue)}.analytics-hero-content>p{max-width:640px;color:var(--an-text);margin:20px 0 0;font-size:17px;line-height:1.72}.analytics-actions{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.ss-primary-btn,.ss-secondary-btn{border-radius:10px;justify-content:center;align-items:center;gap:9px;min-height:50px;padding:0 22px;font-size:15px;font-weight:750;transition:transform .2s,box-shadow .2s;display:inline-flex;text-decoration:none!important}.ss-primary-btn{background:linear-gradient(135deg,var(--an-blue),#2455d0);border:1px solid var(--an-blue);box-shadow:0 14px 28px #2f65e83d;color:#fff!important}.ss-secondary-btn{background:#fff;border:1px solid #b9cdf1;color:var(--an-navy)!important}.ss-primary-btn:hover,.ss-secondary-btn:hover{transform:translateY(-2px)}.hero-trust-row{color:#617091;flex-wrap:wrap;gap:10px 20px;margin-top:20px;font-size:13px;font-weight:650;display:flex}.hero-trust-row i{color:var(--an-green);margin-right:6px}.analytics-dashboard-card{z-index:1;border:1px solid var(--an-border);background:#fff;border-radius:24px;padding:26px;position:relative;box-shadow:0 28px 70px #14357929}.dashboard-top{justify-content:space-between;align-items:flex-start;display:flex}.dashboard-top small{color:#8392ad;letter-spacing:.08em;font-size:10px;font-weight:900;display:block}.dashboard-top h3{color:var(--an-navy);margin:5px 0 0;font-size:22px}.dashboard-top>span{color:#508f2b;background:#eef8e8;border-radius:999px;padding:6px 9px;font-size:10px;font-weight:900}.analytics-kpi-grid{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:18px;display:grid}.analytics-kpi-grid>div{background:#f6f9fd;border:1px solid #e3eaf4;border-radius:14px;padding:15px}.analytics-kpi-grid small,.analytics-kpi-grid strong,.analytics-kpi-grid em{display:block}.analytics-kpi-grid small{color:#7e8ca5;font-size:10px}.analytics-kpi-grid strong{color:var(--an-navy);margin-top:6px;font-size:24px}.analytics-kpi-grid em{color:#5aa333;margin-top:4px;font-size:10px;font-style:normal;font-weight:800}.analytics-chart-card{border:1px solid #e2e9f4;border-radius:16px;margin-top:12px;padding:17px}.chart-heading{justify-content:space-between;align-items:center;font-size:12px;display:flex}.chart-heading b{color:var(--an-navy)}.chart-heading span{color:#7b89a2}.trend-chart{border-bottom:1px solid #dce5f2;align-items:flex-end;gap:8px;height:145px;margin-top:16px;padding:0 4px 4px;display:flex}.trend-chart i{background:linear-gradient(#4d7af0,#95b4ff);border-radius:6px 6px 0 0;flex:1;min-height:18px}.analytics-signal{background:#eef5ff;border:1px solid #dce7fb;border-radius:14px;align-items:flex-start;gap:12px;margin-top:12px;padding:14px;display:flex}.analytics-signal>i{width:34px;height:34px;color:var(--an-blue);background:#fff;border-radius:10px;place-items:center;display:grid}.analytics-signal b,.analytics-signal span{display:block}.analytics-signal b{font-size:12px}.analytics-signal span{color:var(--an-text);margin-top:3px;font-size:12.5px;line-height:1.5}.analytics-proof-strip{z-index:2;border:1px solid var(--an-border);box-shadow:var(--an-shadow);background:#fff;border-radius:18px;grid-template-columns:repeat(4,1fr);margin-top:34px;display:grid;position:relative;overflow:hidden}.analytics-proof-strip div{text-align:center;border-right:1px solid var(--an-border);flex-direction:column;justify-content:center;min-height:88px;padding:18px 20px;display:flex}.analytics-proof-strip div:last-child{border-right:0}.analytics-proof-strip strong{color:var(--an-navy);font-size:18px;line-height:1.15;display:block}.analytics-proof-strip span{color:var(--an-text);margin-top:5px;font-size:12.5px;line-height:1.4;display:block}.analytics-section{background:#fff;padding:84px 0}.analytics-roles-section,.analytics-compare-section{background:var(--an-bg)}.analytics-section-head{text-align:center;max-width:820px;margin:0 auto 40px}.section-kicker{color:var(--an-blue);letter-spacing:.09em;justify-content:center;align-items:center;gap:9px;margin-bottom:14px;font-size:11px;font-weight:800;line-height:1;display:flex}.section-kicker span{background:#78a0f0;width:28px;height:1px}.section-kicker.left{justify-content:flex-start}.section-kicker.left span:last-child{display:none}.analytics-section h2,.analytics-insights-teaser h2,.bridge-heading h2,.platform-cta-box h2{color:var(--an-navy);letter-spacing:-.035em;margin:0;font-size:clamp(36px,3.6vw,50px);font-weight:750;line-height:1.08}.analytics-section-head p,.analytics-split-heading>p,.bridge-heading p,.platform-cta-box p,.insights-teaser-card>div>p{max-width:760px;color:var(--an-text);margin:14px auto 0;font-size:16px;line-height:1.72}.analytics-question-grid{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.question-card{border:1px solid var(--an-border);background:#fff;border-radius:18px;min-height:250px;padding:24px;transition:all .2s;position:relative;box-shadow:0 12px 30px #19366f0a}.question-card:hover{transform:translateY(-4px);box-shadow:0 18px 38px #19366f17}.question-card>div{width:44px;height:44px;color:var(--an-blue);background:#eaf2ff;border-radius:13px;place-items:center;display:grid}.question-card>span{color:#bdc8db;font-size:26px;font-weight:800;position:absolute;top:20px;right:20px}.question-card h3{color:var(--an-navy);margin:22px 0 9px;font-size:18px;line-height:1.3}.question-card p{color:var(--an-text);margin:0;font-size:13.5px;line-height:1.68}.q-2>div{color:#55a02e;background:#edf8e8}.q-3>div{color:#a97813;background:#fff5dc}.q-4>div{color:#7557c5;background:#f2edff}.analytics-role-grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.analytics-role-grid article{border:1px solid var(--an-border);background:#fff;border-radius:18px;min-height:220px;padding:24px;position:relative;box-shadow:0 12px 30px #19366f0a}.role-number{color:#b9c7de;font-size:28px;font-weight:800}.analytics-role-grid h3{color:var(--an-navy);margin:18px 0 8px;font-size:17px}.analytics-role-grid p{color:var(--an-text);margin:0;font-size:13.5px;line-height:1.65}.analytics-role-grid article>span{color:var(--an-blue);font-size:11px;font-weight:800;position:absolute;bottom:21px;left:24px}.analytics-split-heading{grid-template-columns:1fr .8fr;align-items:end;gap:50px;margin-bottom:38px;display:grid}.analytics-split-heading>p{margin:0}.analytics-capability-grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.analytics-capability-grid article{border:1px solid var(--an-border);background:#fff;border-radius:18px;min-height:215px;padding:24px;box-shadow:0 12px 30px #19366f0a}.analytics-capability-grid article>div{width:44px;height:44px;color:var(--an-blue);background:#eaf2ff;border-radius:13px;place-items:center;display:grid}.analytics-capability-grid h3{color:var(--an-navy);margin:18px 0 8px;font-size:17px}.analytics-capability-grid p{color:var(--an-text);margin:0;font-size:13.5px;line-height:1.65}.analytics-vs-reports{grid-template-columns:1fr 1fr;gap:18px;max-width:1000px;margin:0 auto;display:grid}.compare-panel{border:1px solid var(--an-border);background:#fff;border-radius:20px;min-height:390px;padding:30px;box-shadow:0 14px 35px #19366f0d}.analytics-panel{border-top:4px solid var(--an-blue);box-shadow:0 18px 45px #2f65e817}.reports-panel{border-top:4px solid #e3ac4d}.compare-icon{width:46px;height:46px;color:var(--an-blue);background:#eef4ff;border-radius:13px;place-items:center;margin-bottom:18px;display:grid}.reports-panel .compare-icon{color:#a67518;background:#fff5df}.compare-panel small{letter-spacing:.1em;color:#7e8eaa;font-size:10px;font-weight:900}.compare-panel h3{color:var(--an-navy);margin:8px 0 10px;font-size:25px}.compare-panel p{color:var(--an-text);font-size:14px;line-height:1.65}.compare-panel ul{gap:10px;margin:20px 0;padding:0;list-style:none;display:grid}.compare-panel li{color:#56647d;font-size:13px}.compare-panel li:before{content:"✓";color:#65ad2f;margin-right:8px;font-weight:900}.compare-panel a,.current-platform{color:var(--an-blue);align-items:center;gap:6px;font-size:12px;font-weight:800;text-decoration:none;display:inline-flex}.current-platform{background:#eaf2ff;border-radius:999px;padding:7px 9px}.analytics-insights-teaser{background:#fff;padding:84px 0}.insights-teaser-card{background:linear-gradient(135deg,#f8fbff,#edf5ff);border:1px solid #d8e6fb;border-radius:22px;grid-template-columns:1fr .8fr;align-items:center;gap:48px;padding:40px 42px;display:grid;box-shadow:0 18px 45px #17367512}.insights-teaser-card>div>small{color:var(--an-blue);letter-spacing:.1em;background:#e4eeff;border-radius:999px;padding:6px 9px;font-size:10px;font-weight:900;display:inline-flex}.insights-teaser-card>div>p{margin-left:0}.insights-teaser-card .ss-primary-btn{margin-top:22px}.insight-mini-workspace{gap:10px;display:grid}.insight-mini-workspace>div{background:#fff;border:1px solid #dfe7f3;border-radius:14px;grid-template-columns:42px 1fr;gap:12px;padding:15px;display:grid}.insight-mini-workspace>div>i{width:38px;height:38px;color:var(--an-blue);background:#eaf2ff;border-radius:11px;place-items:center;display:grid}.insight-mini-workspace b,.insight-mini-workspace small{display:block}.insight-mini-workspace b{font-size:13px}.insight-mini-workspace small{color:var(--an-text);margin-top:3px;font-size:11.5px}.analytics-platform-bridge{background:#f6f9ff;padding:84px 0}.platform-bridge-card{background:linear-gradient(135deg,#f9fbff,#eef5ff);border:1px solid #d9e4f4;border-radius:22px;padding:34px;box-shadow:0 18px 45px #1736750f}.bridge-heading{max-width:760px;margin-bottom:28px}.bridge-heading p{margin-left:0}.bridge-flow{grid-template-columns:1fr 28px 1fr 28px 1fr 28px 1fr;align-items:center;gap:8px;display:grid}.bridge-flow a,.bridge-active{min-height:122px;color:var(--an-ink);background:#fff;border:1px solid #dce5f4;border-radius:15px;flex-direction:column;justify-content:center;align-items:flex-start;gap:5px;padding:20px;text-decoration:none;display:flex}.bridge-flow i:not(.bridge-arrow){color:var(--an-blue);margin-bottom:4px;font-size:18px}.bridge-flow b{font-size:14px}.bridge-flow span{color:#74819a;font-size:11.5px}.bridge-active{color:#fff;background:linear-gradient(135deg,#2f65e8,#2455d0);border-color:#2f65e8;box-shadow:0 14px 30px #2f65e82e}.bridge-active i:not(.bridge-arrow),.bridge-active span{color:#fff}.bridge-arrow{text-align:center;color:#9aabc9}.platform-cta-section{background:#fff;padding:18px 0 84px}.platform-cta-box{background:linear-gradient(135deg,#f8fbff 0%,#edf5ff 58%,#f5fbef 100%);border:1px solid #d8e6fb;border-radius:22px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:42px;padding:38px 42px;display:grid;box-shadow:0 18px 45px #17367514}.platform-cta-box>div:first-child{max-width:720px}.platform-cta-box small{color:var(--an-blue);letter-spacing:.1em;background:#e5efff;border-radius:999px;padding:6px 9px;font-size:10px;font-weight:900;display:inline-flex}.platform-cta-box h2{margin-top:12px;font-size:36px}.platform-cta-box p{margin-left:0}.cta-actions{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.platform-cta-box .ss-secondary-btn{background:#fff;border-color:#b9cdf1;color:var(--an-navy)!important}@media (max-width:1020px){.analytics-hero-grid,.analytics-split-heading,.insights-teaser-card{grid-template-columns:1fr}.analytics-hero-grid{gap:38px}.analytics-question-grid,.analytics-role-grid,.analytics-capability-grid{grid-template-columns:repeat(2,1fr)}.bridge-flow{grid-template-columns:1fr 1fr}.bridge-arrow{display:none}.platform-cta-box{grid-template-columns:1fr}.cta-actions{justify-content:flex-start}}@media (max-width:767px){.pulse-analytics-page .container{width:min(100% - 28px,1180px)}.analytics-hero{padding:76px 0 42px}.analytics-hero h1{font-size:42px}.analytics-hero-content>p{font-size:15.5px}.analytics-actions{flex-direction:column}.analytics-actions a{width:100%}.analytics-kpi-grid{grid-template-columns:1fr}.analytics-proof-strip{grid-template-columns:1fr 1fr}.analytics-proof-strip div{border-bottom:1px solid var(--an-border)}.analytics-proof-strip div:nth-child(2){border-right:0}.analytics-section,.analytics-insights-teaser{padding:64px 0}.analytics-section h2,.analytics-insights-teaser h2,.bridge-heading h2{font-size:34px}.analytics-question-grid,.analytics-role-grid,.analytics-capability-grid,.analytics-vs-reports{grid-template-columns:1fr}.analytics-role-grid article{min-height:205px}.analytics-split-heading{gap:18px}.compare-panel{min-height:0}.insights-teaser-card{padding:28px 24px}.platform-bridge-card{padding:24px}.bridge-flow{grid-template-columns:1fr}.platform-cta-box{padding:30px 24px}.platform-cta-box h2{font-size:30px}.cta-actions,.cta-actions a{width:100%}}
