.seo-page .er-hero-copy h1{font-size:64px}.seo-page .er-hero-copy>p:first-of-type{font-size:22px}.seo-page .er-comparison-title,.seo-page .ws-pipeline-title,.seo-page .er-proxy-layer-head h2,.seo-page .ws-failures-title,.seo-page .ws-pool-title,.seo-page .seo-metrics-title,.seo-page .ws-related h2,.seo-page .ws-audience-title,.seo-page .uc-audience-grid-head h2{font-size:48px;line-height:1.08}.seo-page .ws-trial-cta-inner{max-width:1180px}.seo-page .ws-trial-cta h2{font-size:72px;line-height:1.04}.seo-page .ws-pool-picker{padding:72px 46px}.seo-page .ws-pool-subtitle{max-width:1360px;margin-top:14px;font-size:22px}.seo-page .ws-pool-grid{margin-top:44px}.seo-metrics-section{background:#fff;padding:72px 46px}.seo-metrics-inner{max-width:1440px;margin:0 auto}.seo-metrics-title{color:#080a0f;letter-spacing:-.01em;text-align:center;margin:0;font-size:48px;font-weight:600;line-height:1.08}.seo-metrics-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin-top:72px;display:grid}.seo-metric-card{background:#fff;border:1px solid #dde2e7;border-radius:16px;min-height:178px;padding:22px 20px;box-shadow:0 1px #0f172a0a}.seo-metric-card h3{color:#101217;margin:0;font-size:18px;font-weight:600;line-height:1.18}.seo-metric-card strong{margin-top:12px;font-size:30px;font-weight:600;line-height:1;display:block}.seo-metric-card strong.blue{color:#3d79ff}.seo-metric-card strong.orange{color:#ff6700}.seo-metric-card strong.purple{color:#aa2ff2}.seo-metric-card strong.green{color:#20c978}.seo-metric-card p{color:#707681;max-width:260px;margin:16px 0 0;font-size:16px;font-weight:300;line-height:1.25}.seo-metrics-detail-grid{grid-template-columns:minmax(0,1fr) 456px;gap:34px;margin-top:26px;display:grid}.seo-metrics-detail-card{background:#fff;border:1px solid #dde2e7;border-radius:14px;min-width:0;padding:26px;box-shadow:0 1px #0f172a0a}.seo-metrics-detail-card h3{color:#090b10;margin:0;font-size:34px;font-weight:600;line-height:1.08}.seo-feature-card h3{font-size:28px}.seo-volatility-bars{align-items:flex-end;gap:16px;height:156px;margin-top:74px;padding:0 16px;display:flex;overflow:hidden}.seo-volatility-bars span{border-radius:8px;width:100%;min-width:18px;max-width:34px;display:block}.seo-volatility-bars span.blue{background:#3d79ff}.seo-volatility-bars span.pink{background:#f20d58}.seo-feature-layout{grid-template-columns:170px minmax(0,1fr);align-items:center;gap:20px;margin-top:22px;display:grid}.seo-feature-pie{background:conic-gradient(#3d79ff 0deg 165.6deg,#20c978 165.6deg 252deg,#ff6700 252deg 331.2deg,#aa2ff2 331.2deg 360deg);border-radius:50%;width:170px;height:170px}.seo-feature-legend{justify-content:start;gap:12px;display:grid}.seo-feature-legend span{color:#fff;white-space:nowrap;border-radius:999px;align-items:center;min-height:30px;padding:0 14px;font-size:13px;font-weight:600;line-height:1;display:inline-flex}.seo-feature-legend span.blue{background:#3d79ff}.seo-feature-legend span.green{background:#20c978}.seo-feature-legend span.orange{background:#ff6700}.seo-feature-legend span.purple{background:#aa2ff2}.seo-serp-audience-section{background:linear-gradient(135deg,#eef5ff 0%,#f7fbff 100%);padding:68px 42px 30px}.seo-serp-audience-inner{max-width:1272px;margin:0 auto}.seo-serp-section-head{text-align:center}.seo-serp-section-head h2{color:#080a0f;letter-spacing:0;margin:0;font-size:44px;font-weight:600;line-height:1.08}.seo-serp-section-head p{color:#6f7580;max-width:840px;margin:16px auto 0;font-size:17px;font-weight:300;line-height:1.42}.seo-serp-audience-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin-top:50px;display:grid}.seo-serp-audience-card{background:#fff;border:1px solid #dce4f0;border-radius:12px;min-height:188px;padding:18px 18px 20px;box-shadow:0 1px #0f172a08}.seo-serp-audience-pill{color:#111317;border-radius:999px;align-items:center;min-height:29px;padding:0 17px;font-size:12px;font-weight:700;line-height:1;display:inline-flex}.seo-serp-audience-pill.agency{background:#e6eefc}.seo-serp-audience-pill.rank{background:#eaf8ed}.seo-serp-audience-pill.local{background:#fff2e2}.seo-serp-audience-pill.affiliate{background:#f4e9ff}.seo-serp-audience-card h3{color:#090b10;margin:17px 0 0;font-size:18px;font-weight:700;line-height:1.18}.seo-serp-audience-card p{color:#727881;margin:18px 0 0;font-size:16px;font-weight:300;line-height:1.42}.seo-serp-data-section{background:linear-gradient(110deg,#fff 0% 62%,#edf5ff 100%);padding:76px 54px 74px}.seo-serp-data-inner{max-width:1250px;margin:0 auto}.seo-serp-data-inner .seo-serp-section-head p{max-width:1230px}.seo-serp-data-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:18px 16px;margin-top:46px;display:grid}.seo-serp-data-card{background:#fff;border:1px solid #e0e5ea;border-radius:12px;min-height:176px;padding:22px 22px 20px;box-shadow:0 1px #0f172a08}.seo-serp-data-card-head{grid-template-columns:40px minmax(0,1fr);align-items:center;gap:16px;display:grid}.seo-serp-data-card h3{color:#090b10;margin:0;font-size:18px;font-weight:700;line-height:1.18}.seo-serp-data-card p{color:#707681;margin:26px 0 0;font-size:14px;font-weight:300;line-height:1.4}.seo-serp-data-icon{border:1px solid;border-radius:999px;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}.seo-serp-data-icon.blue{color:#3478ff;background:#edf4ff}.seo-serp-data-icon.orange{color:#ff7a00;background:#fff2e7}.seo-serp-data-icon.purple{color:#a94cff;background:#f2e5ff}.seo-serp-data-icon.green{color:#16ad8d;background:#e8fbf6}.seo-serp-data-icon.sky{color:#0ca6d9;background:#e8f8ff}.seo-serp-data-icon.pink{color:#f24f7d;background:#fff0f5}.seo-serp-data-icon.indigo{color:#6373ff;background:#eef0ff}.seo-serp-data-icon.teal{color:#0bbfc1;background:#e4fbfb}.seo-serp-data-icon.red{color:#ff604f;background:#ffe6e3}.seo-serp-data-icon.gray{color:#697789;background:#eef3f8}.seo-serp-output-bar{background:#f4f9ff;border:1px solid #d7e6fb;border-radius:14px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:28px;min-height:60px;margin-top:40px;padding:12px 22px;display:grid}.seo-serp-output-bar span{color:#3478ff;letter-spacing:0;font-size:11px;font-weight:800;line-height:1}.seo-serp-output-bar p{color:#445a7a;margin:0;font-size:14px;font-weight:300;line-height:1.4}.seo-serp-output-bar strong{color:#2f76ff;white-space:nowrap;border:1px solid #b7d4ff;border-radius:999px;justify-content:center;align-items:center;min-height:30px;padding:0 24px;font-size:11px;font-weight:800;line-height:1;display:inline-flex}@media (max-width:1180px){.seo-metrics-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.seo-metrics-detail-grid{grid-template-columns:1fr}.seo-feature-layout{grid-template-columns:220px minmax(0,1fr)}.seo-feature-pie{width:220px;height:220px}.seo-serp-audience-grid,.seo-serp-data-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.seo-page .er-hero-copy h1{font-size:43px}.seo-page .er-hero-copy>p:first-of-type{font-size:18px}.seo-page .er-comparison-title,.seo-page .ws-pipeline-title,.seo-page .er-proxy-layer-head h2,.seo-page .ws-failures-title,.seo-page .ws-pool-title,.seo-page .seo-metrics-title,.seo-page .ws-related h2,.seo-page .ws-audience-title,.seo-page .uc-audience-grid-head h2{font-size:38px}.seo-page .ws-trial-cta h2{font-size:42px;line-height:1.08}.seo-page .ws-pool-picker{padding:54px 24px}.seo-page .ws-pool-subtitle{margin-top:20px;font-size:18px}.seo-page .ws-pool-grid{margin-top:42px}.seo-metrics-section{padding:54px 24px}.seo-metrics-grid{grid-template-columns:1fr;gap:14px;margin-top:42px}.seo-metric-card{min-height:auto}.seo-metrics-detail-grid{gap:18px;margin-top:18px}.seo-metrics-detail-card{padding:22px 18px}.seo-metrics-detail-card h3{font-size:28px}.seo-volatility-bars{gap:9px;margin-top:42px;padding:0}.seo-feature-layout{grid-template-columns:1fr;justify-items:center}.seo-feature-legend{justify-content:center}.seo-serp-audience-section{padding:46px 24px 18px}.seo-serp-data-section{padding:42px 24px 54px}.seo-serp-section-head h2{font-size:36px;line-height:1.1}.seo-serp-section-head p{font-size:15px}.seo-serp-audience-grid,.seo-serp-data-grid{grid-template-columns:1fr;gap:14px;margin-top:34px}.seo-serp-audience-card,.seo-serp-data-card{min-height:0}.seo-serp-output-bar{grid-template-columns:1fr;gap:12px;margin-top:28px;padding:16px}.seo-serp-output-bar strong{width:max-content;max-width:100%;padding:0 18px}}
