/* Palette normalization of existing inner-page components; layout is in inner-reference.css. */
:where(body.inner-reference.inner-solutions-framework) {background:#fff;color:var(--text-main);}
:where(body.inner-reference.inner-solutions-framework) .btn-nav-login {color:#ffffff;border:1px solid #dce4ef;background:#fff;}
:where(body.inner-reference.inner-solutions-framework) .btn-nav-login:hover {color:#ffffff;background:#165dff;}
:where(body.inner-reference.inner-solutions-framework) .page-hero {background:#f1f5fb;}
:where(body.inner-reference.inner-solutions-framework) .page-title {color:#1d2129;}
:where(body.inner-reference.inner-solutions-framework) .gradient-txt {background:#f1f5fb;}
:where(body.inner-reference.inner-solutions-framework) .page-subtitle {color:var(--text-sub);}
:where(body.inner-reference.inner-solutions-framework) .ind-pill {background:#fff;color:#1d2129;box-shadow:none;}
:where(body.inner-reference.inner-solutions-framework) .ind-pill:hover {color:var(--primary-blue);background:#f1f5fb;transform:none;}
:where(body.inner-reference.inner-solutions-framework) .industry-section-block {background:#fff;box-shadow:none;}
:where(body.inner-reference.inner-solutions-framework) .ind-number-badge {background:#f1f5fb;color:#1d2129;}
:where(body.inner-reference.inner-solutions-framework) .ind-name-title {color:#1d2129;}
:where(body.inner-reference.inner-solutions-framework) .ind-action-link {color:var(--primary-blue);}
:where(body.inner-reference.inner-solutions-framework) .pain-gain-shell {background:#f1f5fb;}
:where(body.inner-reference.inner-solutions-framework) .pg-tag-pain {background:#f1f5fb;color:#a13c2c;}
:where(body.inner-reference.inner-solutions-framework) .pg-tag-gain {background:#f1f5fb;color:#165dff;}
:where(body.inner-reference.inner-solutions-framework) .ind-summary-para {color:#66768c;}
:where(body.inner-reference.inner-solutions-framework) .ind-mockup-window {background:#f1f5fb;border:1px solid #dce4ef;color:#1d2129;box-shadow:none;}
:where(body.inner-reference.inner-solutions-framework) .mockup-header-bar {border-bottom:1px solid #dce4ef;}
:where(body.inner-reference.inner-solutions-framework) .mockup-dots span {background:#f1f5fb;}
:where(body.inner-reference.inner-solutions-framework) .mockup-model-title {color:#165dff;}
:where(body.inner-reference.inner-solutions-framework) .mockup-query-bubble {background:#f1f5fb;border-left:3px solid #dce4ef;color:#66768c;}
:where(body.inner-reference.inner-solutions-framework) .mockup-answer-card {background:#f1f5fb;}
:where(body.inner-reference.inner-solutions-framework) .mockup-answer-card strong {color:#165dff;}
:where(body.inner-reference.inner-solutions-framework) .endorsement-panel {background:#f1f5fb;}
:where(body.inner-reference.inner-solutions-framework) .endorsement-head-txt {color:#1d2129;}
:where(body.inner-reference.inner-solutions-framework) .endorsement-head-txt .shield-icon {color:#165dff;}
:where(body.inner-reference.inner-solutions-framework) .endorsement-sub-txt {color:#66768c;}
:where(body.inner-reference.inner-solutions-framework) .endorse-card {background:#fff;box-shadow:none;}
:where(body.inner-reference.inner-solutions-framework) .endorse-card:hover {border-color:#dce4ef;box-shadow:none;transform:none;}
:where(body.inner-reference.inner-solutions-framework) .endorse-card-top {color:#1d2129;}
:where(body.inner-reference.inner-solutions-framework) .endorse-card-weight {color:#165dff;background:#f1f5fb;}
:where(body.inner-reference.inner-solutions-framework) .endorse-card-desc {color:#66768c;}
:where(body.inner-reference.inner-solutions-framework) .bottom-cta-strip {background:#f1f5fb;border-top:1px solid #dce4ef;color:#1d2129;}
:where(body.inner-reference.inner-solutions-framework) .cta-desc {color:#66768c;}
:where(body.inner-reference.inner-solutions-framework) .btn-cta-big {background:#165dff;color:#ffffff;box-shadow:none;}
:where(body.inner-reference.inner-cases-framework) {background:#fff;color:var(--text-main);}
:where(body.inner-reference.inner-cases-framework) .btn-nav-login {color:#ffffff;border:1px solid #dce4ef;background:#fff;}
:where(body.inner-reference.inner-cases-framework) .btn-nav-login:hover {color:#ffffff;background:#165dff;}
:where(body.inner-reference.inner-cases-framework) .page-hero {background:#f1f5fb;}
:where(body.inner-reference.inner-cases-framework) .page-title {color:#1d2129;}
:where(body.inner-reference.inner-cases-framework) .gradient-txt {background:#f1f5fb;}
:where(body.inner-reference.inner-cases-framework) .page-subtitle {color:var(--text-sub);}
:where(body.inner-reference.inner-cases-framework) .section-head-bar {border-bottom:2px solid #dce4ef;}
:where(body.inner-reference.inner-cases-framework) .section-head-bar h2 {color:#1d2129;}
:where(body.inner-reference.inner-cases-framework) .section-head-bar span.subtitle {color:#66768c;}
:where(body.inner-reference.inner-cases-framework) .top-case-card {background:#fff;box-shadow:none;}
:where(body.inner-reference.inner-cases-framework) .top-case-card:hover {box-shadow:none;transform:none;}
:where(body.inner-reference.inner-cases-framework) .case-industry-tag {color:var(--primary-blue);background:#f1f5fb;}
:where(body.inner-reference.inner-cases-framework) .top-case-title {color:#1d2129;}
:where(body.inner-reference.inner-cases-framework) .top-case-quote {background:#f1f5fb;color:#1d2129;}
:where(body.inner-reference.inner-cases-framework) .tri-tag-before {background:#f1f5fb;color:#a13c2c;}
:where(body.inner-reference.inner-cases-framework) .tri-tag-action {background:#f1f5fb;color:#165dff;}
:where(body.inner-reference.inner-cases-framework) .tri-tag-after {background:#f1f5fb;color:#165dff;}
:where(body.inner-reference.inner-cases-framework) .scoreboard-box {background:#f1f5fb;border:1px solid #dce4ef;color:#1d2129;}
:where(body.inner-reference.inner-cases-framework) .score-row {border-bottom:1px solid #dce4ef;}
:where(body.inner-reference.inner-cases-framework) .score-val {color:#165dff;}
:where(body.inner-reference.inner-cases-framework) .score-label {color:#66768c;}
:where(body.inner-reference.inner-cases-framework) .library-section {background:#f1f5fb;}
:where(body.inner-reference.inner-cases-framework) .library-title-group h3 {color:#1d2129;}
:where(body.inner-reference.inner-cases-framework) .library-title-group p {color:#66768c;}
:where(body.inner-reference.inner-cases-framework) .filter-btn {background:#fff;color:#66768c;}
:where(body.inner-reference.inner-cases-framework) .filter-btn:hover,:where(body.inner-reference.inner-cases-framework) .filter-btn.active {background:#165dff;color:#ffffff;box-shadow:none;}
:where(body.inner-reference.inner-cases-framework) .lib-card {background:#fff;box-shadow:none;}
:where(body.inner-reference.inner-cases-framework) .lib-card:hover {border-color:#dce4ef;box-shadow:none;transform:none;}
:where(body.inner-reference.inner-cases-framework) .tag-machinery {background:#f1f5fb;color:#165dff;}
:where(body.inner-reference.inner-cases-framework) .tag-chem {background:#f1f5fb;color:#165dff;}
:where(body.inner-reference.inner-cases-framework) .tag-auto {background:#f1f5fb;color:#165dff;}
:where(body.inner-reference.inner-cases-framework) .tag-soft {background:#f1f5fb;color:#165dff;}
:where(body.inner-reference.inner-cases-framework) .tag-test {background:#f1f5fb;color:#a13c2c;}
:where(body.inner-reference.inner-cases-framework) .lib-rate-jump {color:#165dff;}
:where(body.inner-reference.inner-cases-framework) .lib-company-name {color:#1d2129;}
:where(body.inner-reference.inner-cases-framework) .lib-query-box {color:#66768c;background:#f1f5fb;border-left:2.5px solid #dce4ef;}
:where(body.inner-reference.inner-cases-framework) .lib-result-pill {color:#1d2129;border-top:1px solid #dce4ef;}
:where(body.inner-reference.inner-cases-framework) .bottom-cta-strip {background:#f1f5fb;border-top:1px solid #dce4ef;color:#1d2129;}
:where(body.inner-reference.inner-cases-framework) .cta-desc {color:#66768c;}
:where(body.inner-reference.inner-cases-framework) .btn-cta-big {background:#165dff;color:#ffffff;box-shadow:none;}
:where(body.inner-reference.inner-pricing-framework) {background:#fff;color:var(--text-main);}
:where(body.inner-reference.inner-pricing-framework) .btn-nav-login {color:#ffffff;border:1px solid #dce4ef;background:#fff;}
:where(body.inner-reference.inner-pricing-framework) .btn-nav-login:hover {color:#ffffff;background:#165dff;}
:where(body.inner-reference.inner-pricing-framework) .page-hero {background:#f1f5fb;}
:where(body.inner-reference.inner-pricing-framework) .page-title {color:#1d2129;}
:where(body.inner-reference.inner-pricing-framework) .gradient-txt {background:#f1f5fb;}
:where(body.inner-reference.inner-pricing-framework) .page-subtitle {color:var(--text-sub);}
:where(body.inner-reference.inner-pricing-framework) .price-card {background:#fff;}
:where(body.inner-reference.inner-pricing-framework) .price-card:hover {transform:none;box-shadow:none;}
:where(body.inner-reference.inner-pricing-framework) .price-card.featured {box-shadow:none;}
:where(body.inner-reference.inner-pricing-framework) .featured-pill {background:#f1f5fb;color:#1d2129;box-shadow:none;}
:where(body.inner-reference.inner-pricing-framework) .plan-name {color:#1d2129;}
:where(body.inner-reference.inner-pricing-framework) .plan-desc {color:#66768c;}
:where(body.inner-reference.inner-pricing-framework) .price-symbol {color:#1d2129;}
:where(body.inner-reference.inner-pricing-framework) .price-amount {color:#1d2129;}
:where(body.inner-reference.inner-pricing-framework) .price-period {color:#66768c;}
:where(body.inner-reference.inner-pricing-framework) .plan-feat-item {color:#1d2129;}
:where(body.inner-reference.inner-pricing-framework) .plan-feat-item svg {color:#165dff;}
:where(body.inner-reference.inner-pricing-framework) .btn-outline {border:1px solid #dce4ef;color:#ffffff;background:#165dff;}
:where(body.inner-reference.inner-pricing-framework) .btn-outline:hover {color:#ffffff;}
:where(body.inner-reference.inner-pricing-framework) .btn-primary-plan {background:#165dff;color:#ffffff;box-shadow:none;}
:where(body.inner-reference.inner-pricing-framework) .btn-primary-plan:hover {box-shadow:none;transform:none;}
:where(body.inner-reference.inner-pricing-framework) .roi-calc-section {background:#f1f5fb;}
:where(body.inner-reference.inner-pricing-framework) .roi-title {color:#1d2129;}
:where(body.inner-reference.inner-pricing-framework) .roi-desc {color:#66768c;}
:where(body.inner-reference.inner-pricing-framework) .slider-val-label {color:var(--primary-blue);}
:where(body.inner-reference.inner-pricing-framework) .budget-slider {background:#f1f5fb;}
:where(body.inner-reference.inner-pricing-framework) .roi-result-card {background:#fff;}
:where(body.inner-reference.inner-pricing-framework) .roi-bignum {color:#165dff;}
:where(body.inner-reference.inner-pricing-framework) .roi-subtext {color:#66768c;}
:where(body.inner-reference.inner-pricing-framework) .matrix-section {background:#fff;box-shadow:none;}
:where(body.inner-reference.inner-pricing-framework) .matrix-head h2 {color:#1d2129;}
:where(body.inner-reference.inner-pricing-framework) .matrix-head p {color:#66768c;}
:where(body.inner-reference.inner-pricing-framework) .comp-matrix-table th {border-bottom:2px solid #dce4ef;}
:where(body.inner-reference.inner-pricing-framework) .th-highlight {color:var(--primary-blue);background:#f1f5fb;}
:where(body.inner-reference.inner-pricing-framework) .cat-head-row td {background:#f1f5fb;color:#1d2129;}
:where(body.inner-reference.inner-pricing-framework) .matrix-row td {border-bottom:1px solid #dce4ef;color:#1d2129;}
:where(body.inner-reference.inner-pricing-framework) .cell-highlight {background:#f1f5fb;}
:where(body.inner-reference.inner-pricing-framework) .check-icon {color:#165dff;}
:where(body.inner-reference.inner-pricing-framework) .cross-icon {color:#66768c;}
:where(body.inner-reference.inner-pricing-framework) .faq-title {color:#1d2129;}
:where(body.inner-reference.inner-pricing-framework) .faq-item {background:#f1f5fb;}
:where(body.inner-reference.inner-pricing-framework) .faq-q {color:#1d2129;}
:where(body.inner-reference.inner-pricing-framework) .faq-q span.icon {color:var(--primary-blue);}
:where(body.inner-reference.inner-pricing-framework) .faq-a {color:#66768c;}
:where(body.inner-reference.inner-pricing-framework) .loss-calculator-box {background:#fff;box-shadow:none;}
:where(body.inner-reference.inner-pricing-framework) .calc-tag {color:#66768c;background:#f1f5fb;}
:where(body.inner-reference.inner-pricing-framework) .calc-head h3 {color:#1d2129;}
:where(body.inner-reference.inner-pricing-framework) .calc-head p {color:#66768c;}
:where(body.inner-reference.inner-pricing-framework) .calc-field label {color:#1d2129;}
:where(body.inner-reference.inner-pricing-framework) .calc-field select,:where(body.inner-reference.inner-pricing-framework) .calc-field input {color:#1d2129;background:#f1f5fb;}
:where(body.inner-reference.inner-pricing-framework) .calc-result-strip {background:#f1f5fb;border:1px solid #dce4ef;}
:where(body.inner-reference.inner-pricing-framework) .result-text span {color:#1d2129;}
:where(body.inner-reference.inner-pricing-framework) .result-text strong {color:#a13c2c;}
:where(body.inner-reference.inner-pricing-framework) .calc-disclaimer {color:#66768c;}
:where(body.inner-reference.inner-pricing-framework) .bottom-cta-strip {background:#f1f5fb;border-top:1px solid #dce4ef;color:#1d2129;}
:where(body.inner-reference.inner-pricing-framework) .cta-desc {color:#66768c;}
:where(body.inner-reference.inner-pricing-framework) .btn-cta-big {background:#165dff;color:#ffffff;box-shadow:none;}
:where(body.inner-reference.inner-insights-framework) {background:#f1f5fb;color:var(--text-main);}
:where(body.inner-reference.inner-insights-framework) .btn-nav-login {color:#ffffff;border:1px solid #dce4ef;background:#fff;}
:where(body.inner-reference.inner-insights-framework) .btn-nav-login:hover {color:#ffffff;background:#165dff;}
:where(body.inner-reference.inner-insights-framework) .page-hero {background:#fff;}
:where(body.inner-reference.inner-insights-framework) .page-title {color:#1d2129;}
:where(body.inner-reference.inner-insights-framework) .gradient-txt {background:#f1f5fb;}
:where(body.inner-reference.inner-insights-framework) .page-subtitle {color:var(--text-sub);}
:where(body.inner-reference.inner-insights-framework) .cat-btn {background:#fff;color:#66768c;}
:where(body.inner-reference.inner-insights-framework) .cat-btn:hover,:where(body.inner-reference.inner-insights-framework) .cat-btn.active {background:#165dff;color:#ffffff;box-shadow:none;}
:where(body.inner-reference.inner-insights-framework) .featured-article-card {background:#fff;box-shadow:none;}
:where(body.inner-reference.inner-insights-framework) .featured-article-card:hover {transform:none;box-shadow:none;}
:where(body.inner-reference.inner-insights-framework) .featured-badge {color:#165dff;background:#f1f5fb;}
:where(body.inner-reference.inner-insights-framework) .featured-title {color:#1d2129;}
:where(body.inner-reference.inner-insights-framework) .featured-snippet {color:#66768c;}
:where(body.inner-reference.inner-insights-framework) .article-meta {color:#66768c;}
:where(body.inner-reference.inner-insights-framework) .featured-cover-visual {background:#f1f5fb;color:#1d2129;}
:where(body.inner-reference.inner-insights-framework) .cover-quote {color:#165dff;border-left:3px solid #dce4ef;}
:where(body.inner-reference.inner-insights-framework) .cover-author {color:#66768c;}
:where(body.inner-reference.inner-insights-framework) .article-item-card {background:#fff;box-shadow:none;}
:where(body.inner-reference.inner-insights-framework) .article-item-card:hover {transform:none;box-shadow:none;border-color:#dce4ef;}
:where(body.inner-reference.inner-insights-framework) .item-tag {color:var(--primary-blue);}
:where(body.inner-reference.inner-insights-framework) .item-title {color:#1d2129;}
:where(body.inner-reference.inner-insights-framework) .item-desc {color:#66768c;}
:where(body.inner-reference.inner-insights-framework) .item-meta {color:#66768c;border-top:1px solid #dce4ef;}
:where(body.inner-reference.inner-insights-framework) .sidebar-widget {background:#fff;box-shadow:none;}
:where(body.inner-reference.inner-insights-framework) .widget-title {color:#1d2129;}
:where(body.inner-reference.inner-insights-framework) .rank-num {background:#f1f5fb;color:#66768c;}
:where(body.inner-reference.inner-insights-framework) .ranking-item:nth-child(1) .rank-num {background:#f1f5fb;color:#a13c2c;}
:where(body.inner-reference.inner-insights-framework) .ranking-item:nth-child(2) .rank-num {background:#f1f5fb;color:#a13c2c;}
:where(body.inner-reference.inner-insights-framework) .ranking-item:nth-child(3) .rank-num {background:#f1f5fb;color:#165dff;}
:where(body.inner-reference.inner-insights-framework) .rank-txt {color:#1d2129;}
:where(body.inner-reference.inner-insights-framework) .rank-txt:hover {color:var(--primary-blue);}
:where(body.inner-reference.inner-insights-framework) .sub-card {background:#f1f5fb;color:#1d2129;}
:where(body.inner-reference.inner-insights-framework) .sub-card p {color:#66768c;}
:where(body.inner-reference.inner-insights-framework) .btn-sub-action {background:#165dff;color:#ffffff;}
:where(body.inner-reference.inner-insights-framework) .bottom-cta-strip {background:#f1f5fb;border-top:1px solid #dce4ef;color:#1d2129;}
:where(body.inner-reference.inner-insights-framework) .cta-desc {color:#66768c;}
:where(body.inner-reference.inner-insights-framework) .btn-cta-big {background:#165dff;color:#ffffff;box-shadow:none;}
:where(body.inner-reference.inner-about-framework) {background:#fff;color:var(--text-main);}
:where(body.inner-reference.inner-about-framework) .btn-nav-login {color:#ffffff;border:1px solid #dce4ef;background:#fff;}
:where(body.inner-reference.inner-about-framework) .btn-nav-login:hover {color:#ffffff;background:#165dff;}
:where(body.inner-reference.inner-about-framework) .page-hero {background:#f1f5fb;}
:where(body.inner-reference.inner-about-framework) .page-title {color:#1d2129;}
:where(body.inner-reference.inner-about-framework) .gradient-txt {background:#f1f5fb;}
:where(body.inner-reference.inner-about-framework) .page-subtitle {color:var(--text-sub);}
:where(body.inner-reference.inner-about-framework) .team-grid-card {background:#fff;box-shadow:none;}
:where(body.inner-reference.inner-about-framework) .team-watermark-tag {background:#f1f5fb;color:#165dff;}
:where(body.inner-reference.inner-about-framework) .team-title {color:#1d2129;}
:where(body.inner-reference.inner-about-framework) .team-desc-txt {color:#66768c;}
:where(body.inner-reference.inner-about-framework) .t-pill {background:#f1f5fb;color:#1d2129;border:1px solid #dce4ef;}
:where(body.inner-reference.inner-about-framework) .team-visual-box {background:#f1f5fb;color:#1d2129;box-shadow:none;}
:where(body.inner-reference.inner-about-framework) .tv-item {border-left:3px solid #dce4ef;}
:where(body.inner-reference.inner-about-framework) .tv-item strong {color:#1d2129;}
:where(body.inner-reference.inner-about-framework) .tv-item p {color:#66768c;}
:where(body.inner-reference.inner-about-framework) .compliance-card {background:#f1f5fb;color:#1d2129;box-shadow:none;}
:where(body.inner-reference.inner-about-framework) .comp-title {color:#1d2129;}
:where(body.inner-reference.inner-about-framework) .comp-desc {color:#66768c;}
:where(body.inner-reference.inner-about-framework) .comp-table {background:#f1f5fb;}
:where(body.inner-reference.inner-about-framework) .comp-table th {background:#f1f5fb;color:#1d2129;}
:where(body.inner-reference.inner-about-framework) .comp-table td {color:#66768c;}
:where(body.inner-reference.inner-about-framework) .bad-tag {color:#a13c2c;}
:where(body.inner-reference.inner-about-framework) .good-tag {color:#165dff;}
:where(body.inner-reference.inner-about-framework) .privacy-item {background:#f1f5fb;}
:where(body.inner-reference.inner-about-framework) .privacy-item:hover {transform:none;box-shadow:none;border-color:#dce4ef;}
:where(body.inner-reference.inner-about-framework) .priv-title {color:#1d2129;}
:where(body.inner-reference.inner-about-framework) .priv-desc {color:#66768c;}
:where(body.inner-reference.inner-about-framework) .media-matrix-section {background:#f1f5fb;box-shadow:none;}
:where(body.inner-reference.inner-about-framework) .section-tag {background:#f1f5fb;color:var(--primary-blue);}
:where(body.inner-reference.inner-about-framework) .section-head h2 {color:#1d2129;}
:where(body.inner-reference.inner-about-framework) .section-head p {color:#66768c;}
:where(body.inner-reference.inner-about-framework) .media-card {background:#fff;}
:where(body.inner-reference.inner-about-framework) .media-card:hover {transform:none;box-shadow:none;border-color:#dce4ef;}
:where(body.inner-reference.inner-about-framework) .badge-wechat {background:#f1f5fb;color:#165dff;}
:where(body.inner-reference.inner-about-framework) .badge-zhihu {background:#f1f5fb;color:#165dff;}
:where(body.inner-reference.inner-about-framework) .badge-toutiao {background:#f1f5fb;color:#a13c2c;}
:where(body.inner-reference.inner-about-framework) .badge-bilibili {background:#f1f5fb;color:#a13c2c;}
:where(body.inner-reference.inner-about-framework) .icon-wechat {background:#f1f5fb;color:#165dff;}
:where(body.inner-reference.inner-about-framework) .icon-video {background:#f1f5fb;color:#a13c2c;}
:where(body.inner-reference.inner-about-framework) .icon-zhihu {background:#f1f5fb;color:#165dff;}
:where(body.inner-reference.inner-about-framework) .icon-toutiao {background:#f1f5fb;color:#a13c2c;}
:where(body.inner-reference.inner-about-framework) .icon-bilibili {background:#f1f5fb;color:#a13c2c;}
:where(body.inner-reference.inner-about-framework) .media-account-name {color:#1d2129;}
:where(body.inner-reference.inner-about-framework) .verified-mark {color:#165dff;}
:where(body.inner-reference.inner-about-framework) .media-account-desc {color:#66768c;}
:where(body.inner-reference.inner-about-framework) .qr-box-wrap {background:#f1f5fb;border:1px dashed #dce4ef;}
:where(body.inner-reference.inner-about-framework) .qr-fake-visual {background:#f1f5fb;border:2px solid #dce4ef;}
:where(body.inner-reference.inner-about-framework) .qr-fake-center {background:#fff;color:#165dff;box-shadow:none;}
:where(body.inner-reference.inner-about-framework) .qr-scan-hint {color:#66768c;}
:where(body.inner-reference.inner-about-framework) .sitemap-section {background:#fff;box-shadow:none;}
:where(body.inner-reference.inner-about-framework) .sitemap-col-title {color:#1d2129;border-bottom:2px solid #dce4ef;}
:where(body.inner-reference.inner-about-framework) .sitemap-col-title .col-badge {background:#f1f5fb;}
:where(body.inner-reference.inner-about-framework) .sitemap-link-list a {color:#66768c;}
:where(body.inner-reference.inner-about-framework) .sitemap-link-list a:hover {color:var(--primary-blue);transform:none;}
:where(body.inner-reference.inner-about-framework) .sitemap-link-list a .tag-new {background:#f1f5fb;color:#a13c2c;}
:where(body.inner-reference.inner-about-framework) .sitemap-link-list a .tag-hot {background:#f1f5fb;color:#165dff;}
:where(body.inner-reference.inner-about-framework) .bottom-cta-strip {background:#f1f5fb;color:#1d2129;}
:where(body.inner-reference.inner-about-framework) .cta-desc {color:#66768c;}
:where(body.inner-reference.inner-about-framework) .btn-cta-big {background:#165dff;color:#ffffff;box-shadow:none;}
:where(body.inner-reference.inner-case-detail) {background:#f1f5fb;color:var(--text-main);}
:where(body.inner-reference.inner-case-detail) .breadcrumb-bar {color:var(--text-muted);}
:where(body.inner-reference.inner-case-detail) .breadcrumb-bar a {color:var(--text-sub);}
:where(body.inner-reference.inner-case-detail) .breadcrumb-bar a:hover {color:var(--brand-primary);}
:where(body.inner-reference.inner-case-detail) .case-hero-card {background:#f1f5fb;color:#1d2129;box-shadow:none;}
:where(body.inner-reference.inner-case-detail) .case-hero-card::after {background:#f1f5fb;}
:where(body.inner-reference.inner-case-detail) .case-hero-tag {color:#165dff;background:#f1f5fb;}
:where(body.inner-reference.inner-case-detail) .case-corp-tag {color:#1d2129;background:#f1f5fb;}
:where(body.inner-reference.inner-case-detail) .case-hero-quote {color:#66768c;}
:where(body.inner-reference.inner-case-detail) .kpi-box {background:#f1f5fb;}
:where(body.inner-reference.inner-case-detail) .kpi-val {color:#165dff;}
:where(body.inner-reference.inner-case-detail) .kpi-val.highlight {color:#165dff;}
:where(body.inner-reference.inner-case-detail) .kpi-label {color:#66768c;}
:where(body.inner-reference.inner-case-detail) .report-crossover-banner {background:#f1f5fb;}
:where(body.inner-reference.inner-case-detail) .rc-title {color:var(--text-main);}
:where(body.inner-reference.inner-case-detail) .rc-sub {color:var(--text-sub);}
:where(body.inner-reference.inner-case-detail) .btn-report-jump {background:#165dff;color:#ffffff;box-shadow:none;}
:where(body.inner-reference.inner-case-detail) .btn-report-jump:hover {background:#165dff;transform:none;}
:where(body.inner-reference.inner-case-detail) .case-article-wrap {background:#fff;box-shadow:none;}
:where(body.inner-reference.inner-case-detail) .sec-chapter-tag {color:var(--brand-primary);}
:where(body.inner-reference.inner-case-detail) .sec-chapter-title {color:#1d2129;}
:where(body.inner-reference.inner-case-detail) .sec-p {color:#1d2129;}
:where(body.inner-reference.inner-case-detail) .problem-box {background:#f1f5fb;border:1px solid #dce4ef;}
:where(body.inner-reference.inner-case-detail) .problem-title {color:#a13c2c;}
:where(body.inner-reference.inner-case-detail) .problem-list {color:#1d2129;}
:where(body.inner-reference.inner-case-detail) .problem-list li::before {color:#a13c2c;}
:where(body.inner-reference.inner-case-detail) .timeline-container::before {background:#f1f5fb;}
:where(body.inner-reference.inner-case-detail) .timeline-dot {background:#fff;box-shadow:none;}
:where(body.inner-reference.inner-case-detail) .timeline-node-title {color:#1d2129;}
:where(body.inner-reference.inner-case-detail) .timeline-node-days {color:var(--brand-primary);background:#f1f5fb;}
:where(body.inner-reference.inner-case-detail) .timeline-node-desc {color:var(--text-sub);}
:where(body.inner-reference.inner-case-detail) .comparison-window {background:#f1f5fb;border:1px solid #dce4ef;color:#1d2129;}
:where(body.inner-reference.inner-case-detail) .window-header {border-bottom:1px solid #dce4ef;}
:where(body.inner-reference.inner-case-detail) .dot-red {background:#f1f5fb;}
:where(body.inner-reference.inner-case-detail) .dot-yellow {background:#f1f5fb;}
:where(body.inner-reference.inner-case-detail) .dot-green {background:#f1f5fb;}
:where(body.inner-reference.inner-case-detail) .test-prompt-row {background:#f1f5fb;color:#165dff;}
:where(body.inner-reference.inner-case-detail) .diff-card {background:#f1f5fb;border:1px solid #dce4ef;}
:where(body.inner-reference.inner-case-detail) .diff-card.after {border-color:#dce4ef;background:#f1f5fb;}
:where(body.inner-reference.inner-case-detail) .badge-bad {background:#f1f5fb;color:#a13c2c;}
:where(body.inner-reference.inner-case-detail) .badge-good {background:#f1f5fb;color:#165dff;}
:where(body.inner-reference.inner-case-detail) .diff-text {color:#66768c;}
:where(body.inner-reference.inner-case-detail) .diff-card.after .diff-text {color:#1d2129;}
:where(body.inner-reference.inner-case-detail) .diff-card.after strong {color:#165dff;}
:where(body.inner-reference.inner-case-detail) .testimonial-card {background:#f1f5fb;}
:where(body.inner-reference.inner-case-detail) .testimonial-quote {color:#1d2129;}
:where(body.inner-reference.inner-case-detail) .author-avatar {background:#f1f5fb;color:var(--brand-primary);}
:where(body.inner-reference.inner-case-detail) .author-name {color:#1d2129;}
:where(body.inner-reference.inner-case-detail) .author-title {color:var(--text-sub);}
:where(body.inner-reference.inner-case-detail) .sidebar-block {background:#fff;box-shadow:none;}
:where(body.inner-reference.inner-case-detail) .sb-title {color:#1d2129;}
:where(body.inner-reference.inner-case-detail) .report-mini-card {background:#f1f5fb;color:#1d2129;}
:where(body.inner-reference.inner-case-detail) .rm-tag {background:#f1f5fb;color:#165dff;}
:where(body.inner-reference.inner-case-detail) .rm-score-jump {color:#165dff;}
:where(body.inner-reference.inner-case-detail) .rm-desc {color:#66768c;}
:where(body.inner-reference.inner-case-detail) .btn-rm-link {background:#165dff;color:#ffffff;}
:where(body.inner-reference.inner-case-detail) .btn-rm-link:hover {background:#165dff;}
:where(body.inner-reference.inner-case-detail) .specs-label {color:var(--text-muted);}
:where(body.inner-reference.inner-case-detail) .specs-val {color:var(--text-main);}
:where(body.inner-reference.inner-case-detail) .sb-cta-card {background:#f1f5fb;}
:where(body.inner-reference.inner-case-detail) .sb-cta-title {color:#1d2129;}
:where(body.inner-reference.inner-case-detail) .sb-cta-desc {color:#66768c;}
:where(body.inner-reference.inner-case-detail) .btn-sb-cta {background:#165dff;color:#ffffff;box-shadow:none;}
:where(body.inner-reference.inner-case-detail) .btn-sb-cta:hover {background:#165dff;}
:where(body.inner-reference.inner-case-detail) .bottom-cta-banner {background:#f1f5fb;color:#1d2129;}
:where(body.inner-reference.inner-case-detail) .bottom-cta-desc {color:#66768c;}
:where(body.inner-reference.inner-case-detail) .btn-bottom-cta {background:#165dff;color:#ffffff;box-shadow:none;}
:where(body.inner-reference.inner-case-template) {background:#f1f5fb;color:var(--text-main);}
:where(body.inner-reference.inner-case-template) .breadcrumb-bar {color:#66768c;}
:where(body.inner-reference.inner-case-template) .breadcrumb-bar a {color:#66768c;}
:where(body.inner-reference.inner-case-template) .breadcrumb-bar a:hover {color:var(--brand-primary);}
:where(body.inner-reference.inner-case-template) .bc-sep {color:#66768c;}
:where(body.inner-reference.inner-case-template) .bc-current {color:#1d2129;}
:where(body.inner-reference.inner-case-template) .case-header-card {background:#fff;box-shadow:none;}
:where(body.inner-reference.inner-case-template) .badge-blue {background:#f1f5fb;color:#165dff;}
:where(body.inner-reference.inner-case-template) .badge-gray {background:#f1f5fb;color:#66768c;}
:where(body.inner-reference.inner-case-template) .case-title {color:#1d2129;}
:where(body.inner-reference.inner-case-template) .case-summary {color:#66768c;}
:where(body.inner-reference.inner-case-template) .metric-col span {color:#66768c;}
:where(body.inner-reference.inner-case-template) .metric-col strong {color:#1d2129;}
:where(body.inner-reference.inner-case-template) .metric-col em {color:#165dff;}
:where(body.inner-reference.inner-case-template) .case-toc {background:#fff;box-shadow:none;}
:where(body.inner-reference.inner-case-template) .toc-title {color:#1d2129;}
:where(body.inner-reference.inner-case-template) .toc-links a {color:#66768c;}
:where(body.inner-reference.inner-case-template) .toc-links a:hover,:where(body.inner-reference.inner-case-template) .toc-links a.active {color:var(--brand-primary);background:#f1f5fb;}
:where(body.inner-reference.inner-case-template) .content-box {background:#fff;box-shadow:none;}
:where(body.inner-reference.inner-case-template) .section-title {color:#1d2129;}
:where(body.inner-reference.inner-case-template) .section-title::before {background:#f1f5fb;}
:where(body.inner-reference.inner-case-template) .content-box p {color:#66768c;}
:where(body.inner-reference.inner-case-template) table.data-table th {background:#f1f5fb;color:#1d2129;}
:where(body.inner-reference.inner-case-template) table.data-table td {color:#1d2129;}
:where(body.inner-reference.inner-case-template) .text-green {color:#165dff;}
:where(body.inner-reference.inner-case-template) .text-red {color:#a13c2c;}
:where(body.inner-reference.inner-case-template) .quote-box {background:#f1f5fb;}
:where(body.inner-reference.inner-case-template) .quote-text {color:#1d2129;}
:where(body.inner-reference.inner-case-template) .quote-author {color:#66768c;}
:where(body.inner-reference.inner-case-template) .bottom-cta-panel {background:#f1f5fb;color:#1d2129;}
:where(body.inner-reference.inner-case-template) .cta-text p {color:#4e5969;}
:where(body.inner-reference.inner-case-template) .btn-cta-white {background:#fff;color:#ffffff;}
:where(body.inner-reference.inner-case-template) .btn-cta-white:hover {background:#165dff;}
:where(body.inner-reference.inner-case-template) .btn-cta-outline {color:#ffffff;}
:where(body.inner-reference.inner-case-template) .btn-cta-outline:hover {border-color:#dce4ef;background:#165dff;}
:where(body.inner-reference.inner-solution-template) {background:#f1f5fb;color:var(--text-main);}
:where(body.inner-reference.inner-solution-template) .breadcrumb-bar {color:#66768c;}
:where(body.inner-reference.inner-solution-template) .breadcrumb-bar a {color:#66768c;}
:where(body.inner-reference.inner-solution-template) .breadcrumb-bar a:hover {color:var(--brand-primary);}
:where(body.inner-reference.inner-solution-template) .bc-sep {color:#66768c;}
:where(body.inner-reference.inner-solution-template) .bc-current {color:#1d2129;}
:where(body.inner-reference.inner-solution-template) .solution-hero-card {background:#fff;box-shadow:none;}
:where(body.inner-reference.inner-solution-template) .hero-tag {color:#165dff;background:#f1f5fb;}
:where(body.inner-reference.inner-solution-template) .solution-hero-card h1 {color:#1d2129;}
:where(body.inner-reference.inner-solution-template) .solution-hero-card p {color:#66768c;}
:where(body.inner-reference.inner-solution-template) .btn-hero-primary {background:#165dff;color:#ffffff;}
:where(body.inner-reference.inner-solution-template) .btn-hero-primary:hover {background:#165dff;}
:where(body.inner-reference.inner-solution-template) .btn-hero-secondary {background:#fff;color:#ffffff;border:1px solid #dce4ef;}
:where(body.inner-reference.inner-solution-template) .hero-stat-box {background:#f1f5fb;}
:where(body.inner-reference.inner-solution-template) .stat-row span {color:#66768c;}
:where(body.inner-reference.inner-solution-template) .stat-row strong {color:#1d2129;}
:where(body.inner-reference.inner-solution-template) .section-box {background:#fff;box-shadow:none;}
:where(body.inner-reference.inner-solution-template) .sec-head h2 {color:#1d2129;}
:where(body.inner-reference.inner-solution-template) .sec-head p {color:#66768c;}
:where(body.inner-reference.inner-solution-template) .auth-item-card {background:#f1f5fb;}
:where(body.inner-reference.inner-solution-template) .auth-badge {color:#165dff;}
:where(body.inner-reference.inner-solution-template) .auth-name {color:#1d2129;}
:where(body.inner-reference.inner-solution-template) .auth-desc {color:#66768c;}
:where(body.inner-reference.inner-solution-template) .sop-step-card {background:#f1f5fb;}
:where(body.inner-reference.inner-solution-template) .sop-num {color:var(--brand-primary);}
:where(body.inner-reference.inner-solution-template) .sop-step-card h3 {color:#1d2129;}
:where(body.inner-reference.inner-solution-template) .sop-step-card p {color:#66768c;}
:where(body.inner-reference.inner-insight-template) {background:#f1f5fb;color:var(--text-main);}
:where(body.inner-reference.inner-insight-template) .breadcrumb-bar {color:#66768c;}
:where(body.inner-reference.inner-insight-template) .breadcrumb-bar a {color:#66768c;}
:where(body.inner-reference.inner-insight-template) .breadcrumb-bar a:hover {color:var(--brand-primary);}
:where(body.inner-reference.inner-insight-template) .bc-sep {color:#66768c;}
:where(body.inner-reference.inner-insight-template) .bc-current {color:#1d2129;}
:where(body.inner-reference.inner-insight-template) .article-card {background:#fff;box-shadow:none;}
:where(body.inner-reference.inner-insight-template) .article-meta-row {color:#66768c;}
:where(body.inner-reference.inner-insight-template) .meta-tag {background:#f1f5fb;color:#165dff;}
:where(body.inner-reference.inner-insight-template) .article-title {color:#1d2129;}
:where(body.inner-reference.inner-insight-template) .key-takeaway-box {background:#f1f5fb;}
:where(body.inner-reference.inner-insight-template) .takeaway-title {color:#1d2129;}
:where(body.inner-reference.inner-insight-template) .takeaway-list {color:#1d2129;}
:where(body.inner-reference.inner-insight-template) .takeaway-list li::before {color:var(--brand-primary);}
:where(body.inner-reference.inner-insight-template) .article-content h2 {color:#1d2129;}
:where(body.inner-reference.inner-insight-template) .article-content h3 {color:#1d2129;}
:where(body.inner-reference.inner-insight-template) .article-content p {color:#1d2129;}
:where(body.inner-reference.inner-insight-template) .article-content ul {color:#66768c;}
:where(body.inner-reference.inner-insight-template) .code-demo-box {background:#f1f5fb;color:#1d2129;}
:where(body.inner-reference.inner-insight-template) .inline-cta-card {background:#f1f5fb;border:1px solid #dce4ef;}
:where(body.inner-reference.inner-insight-template) .inline-cta-copy h4 {color:#1d2129;}
:where(body.inner-reference.inner-insight-template) .inline-cta-copy p {color:#66768c;}
:where(body.inner-reference.inner-insight-template) .btn-inline-diag {background:#165dff;color:#ffffff;}
:where(body.inner-reference.inner-insight-template) .btn-inline-diag:hover {background:#165dff;}
:where(body.inner-reference.inner-insight-template) .sidebar-widget {background:#fff;box-shadow:none;}
:where(body.inner-reference.inner-insight-template) .widget-title {color:#1d2129;}
:where(body.inner-reference.inner-insight-template) .sidebar-toc-list a {color:#66768c;}
:where(body.inner-reference.inner-insight-template) .sidebar-toc-list a:hover {color:var(--brand-primary);background:#f1f5fb;}
:where(body.inner-reference.inner-insight-template) .community-box {background:#f1f5fb;}
:where(body.inner-reference.inner-insight-template) .comm-qr {background:#fff;}
:where(body.inner-reference.inner-insight-template) .comm-txt {color:#1d2129;}
:where(body.inner-reference.inner-insight-template) .comm-sub {color:#66768c;}
:where(body.inner-reference.inner-insights-detail) {background:#f1f5fb;color:var(--text-main);}
:where(body.inner-reference.inner-insights-detail) .article-main-card {background:#fff;box-shadow:none;}
:where(body.inner-reference.inner-insights-detail) .article-breadcrumb {color:var(--text-muted);}
:where(body.inner-reference.inner-insights-detail) .article-breadcrumb a {color:var(--text-sub);}
:where(body.inner-reference.inner-insights-detail) .article-breadcrumb a:hover {color:var(--brand-primary);}
:where(body.inner-reference.inner-insights-detail) .article-tag-lead {color:#165dff;background:#f1f5fb;}
:where(body.inner-reference.inner-insights-detail) .article-title {color:var(--text-main);}
:where(body.inner-reference.inner-insights-detail) .article-subtitle {color:var(--text-sub);}
:where(body.inner-reference.inner-insights-detail) .article-meta-bar {background:#f1f5fb;color:var(--text-sub);}
:where(body.inner-reference.inner-insights-detail) .meta-avatar {background:#f1f5fb;color:#1d2129;}
:where(body.inner-reference.inner-insights-detail) .article-content h2 {color:var(--text-main);}
:where(body.inner-reference.inner-insights-detail) .article-content h2::before {background:#f1f5fb;}
:where(body.inner-reference.inner-insights-detail) .article-content h3 {color:var(--text-main);}
:where(body.inner-reference.inner-insights-detail) .article-content p {color:#1d2129;}
:where(body.inner-reference.inner-insights-detail) .article-content strong {color:var(--text-main);}
:where(body.inner-reference.inner-insights-detail) .report-data-box {background:#f1f5fb;border:1px solid #dce4ef;}
:where(body.inner-reference.inner-insights-detail) .data-box-head {color:#1d2129;}
:where(body.inner-reference.inner-insights-detail) .data-badge-cite {background:#f1f5fb;color:#165dff;}
:where(body.inner-reference.inner-insights-detail) .data-label {color:#66768c;}
:where(body.inner-reference.inner-insights-detail) .data-track {background:#f1f5fb;}
:where(body.inner-reference.inner-insights-detail) .data-fill {background:#165dff;}
:where(body.inner-reference.inner-insights-detail) .data-val {color:#1d2129;}
:where(body.inner-reference.inner-insights-detail) .report-quote-callout {background:#f1f5fb;color:#165dff;}
:where(body.inner-reference.inner-insights-detail) .report-quote-callout cite {color:#165dff;}
:where(body.inner-reference.inner-insights-detail) .article-cta-box {background:#f1f5fb;color:#1d2129;}
:where(body.inner-reference.inner-insights-detail) .cta-box-text h3 {color:#1d2129;}
:where(body.inner-reference.inner-insights-detail) .cta-box-text p {color:#66768c;}
:where(body.inner-reference.inner-insights-detail) .btn-cta-white {background:#fff;color:#ffffff;}
:where(body.inner-reference.inner-insights-detail) .btn-cta-white:hover {background:#165dff;color:#ffffff;transform:none;}
:where(body.inner-reference.inner-insights-detail) .sidebar-block {background:#fff;box-shadow:none;}
:where(body.inner-reference.inner-insights-detail) .sidebar-block-title {color:var(--text-main);}
:where(body.inner-reference.inner-insights-detail) .toc-list a {color:var(--text-sub);}
:where(body.inner-reference.inner-insights-detail) .toc-list a:hover {color:var(--brand-primary);}
:where(body.inner-reference.inner-insights-detail) .side-diag-widget {background:#f1f5fb;border:1px solid #dce4ef;}
:where(body.inner-reference.inner-insights-detail) .side-diag-widget h4 {color:#165dff;}
:where(body.inner-reference.inner-insights-detail) .side-diag-widget p {color:#66768c;}
:where(body.inner-reference.inner-insights-detail) .btn-side-diag {background:#165dff;color:#ffffff;}
:where(body.inner-reference.inner-insights-detail) .btn-side-diag:hover {background:#165dff;}
:where(body.inner-reference.inner-diagnostic-framework) {background:#f1f5fb;color:var(--text-main);}
:where(body.inner-reference.inner-diagnostic-framework) .btn-nav-login {color:#ffffff;border:1px solid #dce4ef;background:#fff;}
:where(body.inner-reference.inner-diagnostic-framework) .btn-nav-login:hover {color:#ffffff;background:#165dff;}
:where(body.inner-reference.inner-diagnostic-framework) .page-hero {background:#fff;}
:where(body.inner-reference.inner-diagnostic-framework) .diag-badge {color:var(--primary-blue);background:#f1f5fb;}
:where(body.inner-reference.inner-diagnostic-framework) .page-title {color:#1d2129;}
:where(body.inner-reference.inner-diagnostic-framework) .gradient-txt {background:#f1f5fb;}
:where(body.inner-reference.inner-diagnostic-framework) .page-subtitle {color:var(--text-sub);}
:where(body.inner-reference.inner-diagnostic-framework) .workflow-steps-panel {background:#fff;box-shadow:none;}
:where(body.inner-reference.inner-diagnostic-framework) .steps-head-row h2 {color:#1d2129;}
:where(body.inner-reference.inner-diagnostic-framework) .steps-head-row p {color:#66768c;}
:where(body.inner-reference.inner-diagnostic-framework) .step-item-card {background:#f1f5fb;}
:where(body.inner-reference.inner-diagnostic-framework) .step-item-card:hover {background:#fff;box-shadow:none;transform:none;}
:where(body.inner-reference.inner-diagnostic-framework) .step-num-pill {color:var(--primary-blue);background:#fff;border:1px solid #dce4ef;}
:where(body.inner-reference.inner-diagnostic-framework) .step-card-title {color:#1d2129;}
:where(body.inner-reference.inner-diagnostic-framework) .step-card-desc {color:#66768c;}
:where(body.inner-reference.inner-diagnostic-framework) .input-box-card {background:#fff;box-shadow:none;}
:where(body.inner-reference.inner-diagnostic-framework) .input-row-shell {background:#f1f5fb;box-shadow:none;}
:where(body.inner-reference.inner-diagnostic-framework) .diag-text-input {background:transparent;color:#1d2129;}
:where(body.inner-reference.inner-diagnostic-framework) .diag-text-input::placeholder {color:#66768c;}
:where(body.inner-reference.inner-diagnostic-framework) .btn-submit-diag {background:#165dff;color:#ffffff;box-shadow:none;}
:where(body.inner-reference.inner-diagnostic-framework) .btn-submit-diag:hover {box-shadow:none;transform:none;}
:where(body.inner-reference.inner-diagnostic-framework) .industry-quick-tags {color:#66768c;}
:where(body.inner-reference.inner-diagnostic-framework) .ind-tag-item {background:#f1f5fb;border:1px solid #dce4ef;color:#1d2129;}
:where(body.inner-reference.inner-diagnostic-framework) .ind-tag-item:hover,:where(body.inner-reference.inner-diagnostic-framework) .ind-tag-item.selected {background:#f1f5fb;color:#1d2129;}
:where(body.inner-reference.inner-diagnostic-framework) .scan-status-panel {background:#fff;box-shadow:none;}
:where(body.inner-reference.inner-diagnostic-framework) .scan-title-bar {border-bottom:1px solid #dce4ef;}
:where(body.inner-reference.inner-diagnostic-framework) .scan-title-bar strong {color:var(--primary-blue);}
:where(body.inner-reference.inner-diagnostic-framework) .log-stream-list {color:#66768c;}
:where(body.inner-reference.inner-diagnostic-framework) .log-ok {color:#165dff;}
:where(body.inner-reference.inner-diagnostic-framework) .log-warn {color:#a13c2c;}
:where(body.inner-reference.inner-diagnostic-framework) .slice-white-card {background:#fff;box-shadow:none;}
:where(body.inner-reference.inner-diagnostic-framework) .slice-white-card:hover {box-shadow:none;transform:none;}
:where(body.inner-reference.inner-diagnostic-framework) .slice-title-txt {color:#1d2129;}
:where(body.inner-reference.inner-diagnostic-framework) .slice-badge-tag {color:var(--primary-blue);background:#f1f5fb;}
:where(body.inner-reference.inner-diagnostic-framework) .slice-desc-txt {color:#66768c;}
:where(body.inner-reference.inner-diagnostic-framework) .slice-metric-box {background:#f1f5fb;border:1px solid #dce4ef;}
:where(body.inner-reference.inner-diagnostic-framework) .metric-big-figure {color:var(--primary-blue);}
:where(body.inner-reference.inner-diagnostic-framework) .metric-sub-figure {color:#66768c;}
:where(body.inner-reference.inner-diagnostic-framework) .download-cta-panel {background:#f1f5fb;color:#1d2129;}
:where(body.inner-reference.inner-diagnostic-framework) .dl-txt p {color:#66768c;}
:where(body.inner-reference.inner-diagnostic-framework) .btn-dl-white {background:#fff;color:#ffffff;}
:where(body.inner-reference.inner-diagnostic-framework) .btn-dl-blue {background:#165dff;color:#ffffff;}
:where(body.inner-reference.inner-diagnostic-status) {background:#f1f5fb;color:var(--text-main);}
:where(body.inner-reference.inner-diagnostic-status) .breadcrumb-bar {color:#66768c;}
:where(body.inner-reference.inner-diagnostic-status) .breadcrumb-bar a {color:#66768c;}
:where(body.inner-reference.inner-diagnostic-status) .breadcrumb-bar a:hover {color:var(--brand-primary);}
:where(body.inner-reference.inner-diagnostic-status) .bc-sep {color:#66768c;}
:where(body.inner-reference.inner-diagnostic-status) .bc-current {color:#1d2129;}
:where(body.inner-reference.inner-diagnostic-status) .task-banner {background:#fff;box-shadow:none;}
:where(body.inner-reference.inner-diagnostic-status) .task-icon-wrap {background:#f1f5fb;color:#165dff;}
:where(body.inner-reference.inner-diagnostic-status) .task-title-group h1 {color:#1d2129;}
:where(body.inner-reference.inner-diagnostic-status) .task-id-badge {background:#f1f5fb;color:#66768c;border:1px solid #dce4ef;}
:where(body.inner-reference.inner-diagnostic-status) .task-sub-hint {color:#66768c;}
:where(body.inner-reference.inner-diagnostic-status) .task-time-stamp {color:#66768c;}
:where(body.inner-reference.inner-diagnostic-status) .scanner-card {background:#fff;box-shadow:none;}
:where(body.inner-reference.inner-diagnostic-status) .scanner-head h2 {color:#1d2129;}
:where(body.inner-reference.inner-diagnostic-status) .live-dot {background:#f1f5fb;box-shadow:none;}
:where(body.inner-reference.inner-diagnostic-status) .step-item:not(:last-child)::after {background:#f1f5fb;}
:where(body.inner-reference.inner-diagnostic-status) .step-item.is-done .step-badge {background:#f1f5fb;color:#165dff;border:1px solid #dce4ef;}
:where(body.inner-reference.inner-diagnostic-status) .step-item.is-running .step-badge {background:#f1f5fb;color:#165dff;border:1px solid #dce4ef;}
:where(body.inner-reference.inner-diagnostic-status) .step-item.is-pending .step-badge {background:#f1f5fb;color:#66768c;border:1px solid #dce4ef;}
:where(body.inner-reference.inner-diagnostic-status) .step-title {color:#1d2129;}
:where(body.inner-reference.inner-diagnostic-status) .is-done .step-status-tag {background:#f1f5fb;color:#165dff;}
:where(body.inner-reference.inner-diagnostic-status) .is-running .step-status-tag {background:#f1f5fb;color:#165dff;}
:where(body.inner-reference.inner-diagnostic-status) .is-pending .step-status-tag {background:#f1f5fb;color:#66768c;}
:where(body.inner-reference.inner-diagnostic-status) .step-desc {color:#66768c;}
:where(body.inner-reference.inner-diagnostic-status) .engine-matrix-box {background:#f1f5fb;}
:where(body.inner-reference.inner-diagnostic-status) .engine-matrix-title {color:#66768c;}
:where(body.inner-reference.inner-diagnostic-status) .engine-chip {background:#fff;border:1px solid #dce4ef;color:#1d2129;}
:where(body.inner-reference.inner-diagnostic-status) .engine-chip.tested {border-color:#dce4ef;background:#f1f5fb;color:#165dff;}
:where(body.inner-reference.inner-diagnostic-status) .engine-chip.testing {border-color:#dce4ef;background:#f1f5fb;color:#165dff;}
:where(body.inner-reference.inner-diagnostic-status) .sales-card {background:#fff;border:2px solid #dce4ef;box-shadow:none;}
:where(body.inner-reference.inner-diagnostic-status) .sales-header-tag {color:#165dff;background:#f1f5fb;}
:where(body.inner-reference.inner-diagnostic-status) .sales-card h3 {color:#1d2129;}
:where(body.inner-reference.inner-diagnostic-status) .sales-card p {color:#66768c;}
:where(body.inner-reference.inner-diagnostic-status) .consultant-profile {background:#f1f5fb;border:1px solid #dce4ef;}
:where(body.inner-reference.inner-diagnostic-status) .consultant-avatar {border:2px solid #dce4ef;box-shadow:none;background:#f1f5fb;}
:where(body.inner-reference.inner-diagnostic-status) .consultant-info h4 {color:#1d2129;}
:where(body.inner-reference.inner-diagnostic-status) .consultant-info span {color:#66768c;}
:where(body.inner-reference.inner-diagnostic-status) .qr-contact-box {background:#f1f5fb;border:1px dashed #dce4ef;}
:where(body.inner-reference.inner-diagnostic-status) .qr-img {background:#fff;box-shadow:none;border:1px solid #dce4ef;}
:where(body.inner-reference.inner-diagnostic-status) .qr-hint {color:#165dff;}
:where(body.inner-reference.inner-diagnostic-status) .qr-subhint {color:#66768c;}
:where(body.inner-reference.inner-diagnostic-status) .btn-action-primary {background:#165dff;color:#ffffff;}
:where(body.inner-reference.inner-diagnostic-status) .btn-action-primary:hover {background:#165dff;}
:where(body.inner-reference.inner-diagnostic-status) .btn-action-secondary {background:#fff;color:#ffffff;border:1px solid #dce4ef;}
:where(body.inner-reference.inner-diagnostic-status) .btn-action-secondary:hover {border-color:#dce4ef;color:#ffffff;background:#165dff;}
:where(body.inner-reference.inner-diagnostic-status) .benchmark-ref-card {background:#fff;}
:where(body.inner-reference.inner-diagnostic-status) .benchmark-ref-copy h4 {color:#1d2129;}
:where(body.inner-reference.inner-diagnostic-status) .benchmark-ref-copy p {color:#66768c;}
:where(body.inner-reference.inner-diagnostic-status) .btn-view-sample {color:#ffffff;border:1px solid #dce4ef;background:#165dff;}
:where(body.inner-reference.inner-diagnostic-status) .btn-view-sample:hover {background:#165dff;border-color:#dce4ef;}
:where(body.inner-reference.inner-privacy) {background:#f1f5fb;color:var(--text-main);}
:where(body.inner-reference.inner-privacy) .breadcrumb-bar {color:#66768c;}
:where(body.inner-reference.inner-privacy) .breadcrumb-bar a {color:#66768c;}
:where(body.inner-reference.inner-privacy) .breadcrumb-bar a:hover {color:var(--brand-primary);}
:where(body.inner-reference.inner-privacy) .bc-sep {color:#66768c;}
:where(body.inner-reference.inner-privacy) .bc-current {color:#1d2129;}
:where(body.inner-reference.inner-privacy) .compliance-card {background:#fff;box-shadow:none;}
:where(body.inner-reference.inner-privacy) .comp-badge {color:#165dff;background:#f1f5fb;}
:where(body.inner-reference.inner-privacy) .comp-title {color:#1d2129;}
:where(body.inner-reference.inner-privacy) .comp-intro {color:#66768c;}
:where(body.inner-reference.inner-privacy) .clause-block h2 {color:#1d2129;}
:where(body.inner-reference.inner-privacy) .clause-block h2::before {background:#f1f5fb;}
:where(body.inner-reference.inner-privacy) .clause-block p {color:#1d2129;}
:where(body.inner-reference.inner-privacy) .clause-block ul {color:#66768c;}
:where(body.inner-reference.inner-privacy) .compare-table th {background:#f1f5fb;color:#1d2129;}
:where(body.inner-reference.inner-privacy) .compare-table td {color:#1d2129;}
:where(body.inner-reference.inner-compliance) {background:#f1f5fb;color:var(--text-main);}
:where(body.inner-reference.inner-compliance) .breadcrumb-bar {color:#66768c;}
:where(body.inner-reference.inner-compliance) .breadcrumb-bar a {color:#66768c;}
:where(body.inner-reference.inner-compliance) .breadcrumb-bar a:hover {color:var(--brand-primary);}
:where(body.inner-reference.inner-compliance) .bc-sep {color:#66768c;}
:where(body.inner-reference.inner-compliance) .bc-current {color:#1d2129;}
:where(body.inner-reference.inner-compliance) .compliance-card {background:#fff;box-shadow:none;}
:where(body.inner-reference.inner-compliance) .comp-badge {color:#165dff;background:#f1f5fb;}
:where(body.inner-reference.inner-compliance) .comp-title {color:#1d2129;}
:where(body.inner-reference.inner-compliance) .comp-intro {color:#66768c;}
:where(body.inner-reference.inner-compliance) .clause-block h2 {color:#1d2129;}
:where(body.inner-reference.inner-compliance) .clause-block h2::before {background:#f1f5fb;}
:where(body.inner-reference.inner-compliance) .clause-block p {color:#1d2129;}
:where(body.inner-reference.inner-compliance) .clause-block ul {color:#66768c;}
:where(body.inner-reference.inner-compliance) .compare-table th {background:#f1f5fb;color:#1d2129;}
:where(body.inner-reference.inner-compliance) .compare-table td {color:#1d2129;}
:where(body.inner-reference.inner-404) {background:#f1f5fb;color:var(--text-main);}
:where(body.inner-reference.inner-404) .error-code {color:#66768c;}
:where(body.inner-reference.inner-404) h1 {color:#1d2129;}
:where(body.inner-reference.inner-404) p {color:var(--text-sub);}
:where(body.inner-reference.inner-404) .btn-primary {background:#165dff;color:#ffffff;}
:where(body.inner-reference.inner-404) .btn-primary:hover {background:#165dff;}
:where(body.inner-reference.inner-404) .btn-secondary {background:#fff;color:#ffffff;border:1px solid #dce4ef;}
:where(body.inner-reference.inner-404) .btn-secondary:hover {color:#ffffff;}
