.qv-guide-page--financial-datasets-alternative .sp-hero h1 .sp-gradient {
  margin-inline: .08em;
}
/* Scoped Financial Datasets component restoration. */
.qv-guide-page--financial-datasets-alternative .sp-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:24px 0;}
.qv-guide-page--financial-datasets-alternative .sp-card{padding:24px;border:1px solid #ffffff20;border-radius:16px;background:#0c111a;min-width:0;}
.qv-guide-page--financial-datasets-alternative .sp-card>strong{font-size:18px;line-height:1.5;color:#c8e1ed;}
.qv-guide-page--financial-datasets-alternative .sp-card>p{margin:12px 0 0;line-height:1.8;}
.qv-guide-page--financial-datasets-alternative .sp-kicker{display:block;color:#7bdbe8;font-size:12px;line-height:1.6;margin-bottom:10px;letter-spacing:.04em;}
.qv-guide-page--financial-datasets-alternative .sp-callout{padding:24px;border:1px solid #34e3f42b;border-left:3px solid #71d9eb;border-radius:16px;background:#34e3f408;margin:24px 0;}
.qv-guide-page--financial-datasets-alternative .sp-section{margin-bottom:48px;}
.qv-guide-page--financial-datasets-alternative[data-qv-remediation="competitor-60"] .qv-c60-rail a[href^="#"]{display:block!important;padding:7px 10px!important;margin:0!important;border-radius:7px;line-height:1.65!important;text-decoration:none;}
.qv-guide-page--financial-datasets-alternative .qv-c60-rail a[href^="#"]:hover{background:#ffffff08;color:#9be6f2;}
.qv-guide-page--financial-datasets-alternative .qv-c60-rail a[href^="#"]:focus-visible{outline:2px solid #71d9eb;outline-offset:1px;}
.qv-guide-page--financial-datasets-alternative .sp-mobile-toc nav{display:grid;gap:12px;padding:16px 0;}
@media(max-width:700px){.qv-guide-page--financial-datasets-alternative .sp-grid{grid-template-columns:1fr;}.qv-guide-page--financial-datasets-alternative .sp-card{padding:20px;}}

.qv-guide-page--financial-datasets-alternative.qv-lang-en .sp-card>p.en,.qv-guide-page--financial-datasets-alternative.qv-lang-zh .sp-card>p.zh{display:block!important;}
.qv-guide-page--financial-datasets-alternative .sp-card>strong:not(.en):not(.zh){display:block;}
@media(min-width:1024px){.qv-guide-page--financial-datasets-alternative .sp-mobile-toc{display:none;}}
.qv-guide-page--financial-datasets-alternative[data-qv-remediation="competitor-60"] .sp-steps:not(.en):not(.zh){display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:24px 0;}
.qv-guide-page--financial-datasets-alternative[data-qv-remediation="competitor-60"].qv-lang-en .sp-steps.en{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:24px 0;}
.qv-guide-page--financial-datasets-alternative[data-qv-remediation="competitor-60"].qv-lang-zh .sp-steps.zh{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:24px 0;}
@media(max-width:700px){.qv-guide-page--financial-datasets-alternative[data-qv-remediation="competitor-60"] .sp-steps{grid-template-columns:minmax(0,1fr)!important;}}
.qv-guide-page--financial-datasets-alternative[data-qv-remediation="competitor-60"] .sp-step{padding:24px;border:1px solid #ffffff20;border-radius:16px;background:#0c111a;min-width:0;box-sizing:border-box;}
.qv-guide-page--financial-datasets-alternative[data-qv-remediation="competitor-60"] .sp-step h3{margin:0 0 14px;font-size:20px;line-height:1.5;}
