
/* V13.2 flagship identity + palette layer. Presentation only. */
:root{
  --brand-title-font:"Aptos Display","Segoe UI Variable Display","Inter",ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;
  --brand-body-font:"Aptos","Segoe UI Variable Text","Inter",ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;
  --brand-accent:#169BFF;
  --brand-accent-2:#169BFF2;
  --brand-deep:#06162B;
}
body{font-family:var(--brand-body-font)}
h1,h2,h3,.brand,.site-title,.product-title{font-family:var(--brand-title-font);letter-spacing:-.035em}
.brand{display:inline-flex!important;align-items:center;gap:.62rem;font-weight:820!important;white-space:nowrap;text-decoration:none}
.brand .brand-mark,.brand img.brand-mark{width:30px!important;height:30px!important;flex:0 0 30px;background:none!important;border-radius:8px;object-fit:contain}
.brand .brand-mark{background-image:url('/assets/brand-mark.svg')!important;background-size:contain!important;background-position:center!important;background-repeat:no-repeat!important}
.brand .brand-word{font-weight:850;letter-spacing:-.045em}
.brand .brand-word em{font-style:normal;color:var(--brand-accent)}
.brand-palette-toggle{appearance:none;border:1px solid color-mix(in srgb,var(--brand-accent),transparent 62%);background:color-mix(in srgb,var(--brand-accent),transparent 91%);color:inherit;width:34px;height:34px;min-height:34px!important;padding:0!important;border-radius:999px;display:inline-grid;place-items:center;cursor:pointer;flex:0 0 34px;margin-left:.35rem;box-shadow:none;transition:transform .16s ease,background .16s ease,border-color .16s ease}
.brand-palette-toggle:hover{transform:translateY(-1px);background:color-mix(in srgb,var(--brand-accent),transparent 84%);border-color:color-mix(in srgb,var(--brand-accent),transparent 38%)}
.brand-palette-toggle:focus-visible{outline:3px solid color-mix(in srgb,var(--brand-accent),#fff 28%);outline-offset:3px}
.brand-palette-toggle svg{width:18px;height:18px;display:block}
.brand-palette-toggle .alt-half{opacity:.34;transition:opacity .16s ease}
body[data-brand-palette="alt"] .brand-palette-toggle .alt-half{opacity:1}
body[data-brand-palette="alt"] .brand-palette-toggle .core-half{opacity:.34}

/* Alternate palette = deliberately different brand expression, not day/night. */
body[data-brand-palette="alt"]{
  --v13-bg:#F3F8FF!important;
  --v13-surface:#FFFFFF!important;
  --v13-ink:#0A2342!important;
  --v13-muted:#52657A!important;
  --v13-line:#C9DDF4!important;
  color:#0A2342;
  background:#F3F8FF;
}
body[data-brand-palette="alt"] .site-header,
body[data-brand-palette="alt"] header.site-header,
body[data-brand-palette="alt"] .nav-shell{background:color-mix(in srgb,#FFFFFF,transparent 5%)!important;color:#0A2342!important;border-color:#C9DDF4!important}
body[data-brand-palette="alt"] .site-header a:not(.button):not(.header-cta):not(.nav-cta),
body[data-brand-palette="alt"] header a:not(.button):not(.header-cta):not(.nav-cta){color:#0A2342}
body[data-brand-palette="alt"] .hero,
body[data-brand-palette="alt"] .rmh-hero{background:linear-gradient(135deg,#F3F8FF 0%,#FFFFFF 55%,color-mix(in srgb,var(--brand-accent),#fff 90%) 100%)!important;color:#0A2342!important}
body[data-brand-palette="alt"] .hero h1,body[data-brand-palette="alt"] .hero h2,body[data-brand-palette="alt"] .hero h3,
body[data-brand-palette="alt"] .rmh-hero h1{color:#0A2342!important}
body[data-brand-palette="alt"] .hero .lede,body[data-brand-palette="alt"] .hero .micro,body[data-brand-palette="alt"] .hero p,
body[data-brand-palette="alt"] .rmh-hero .lede{color:#52657A!important}
body[data-brand-palette="alt"] .card,body[data-brand-palette="alt"] .panel,body[data-brand-palette="alt"] .form-card,
body[data-brand-palette="alt"] .hero-card,body[data-brand-palette="alt"] .v13-hero-panel,body[data-brand-palette="alt"] .ops-board,body[data-brand-palette="alt"] .metric-row,
body[data-brand-palette="alt"] .facility-board,body[data-brand-palette="alt"] .market-card,body[data-brand-palette="alt"] .listing-card{
  background:#FFFFFF!important;color:#0A2342!important;border-color:#C9DDF4!important;
}
/* V13.2.1: protect component foregrounds from the light-section and palette cascades. */
body[data-v13-site="quotecapture.com"]:not([data-brand-palette="alt"]) .section:not(.dark) .cards .card{color:#F1F8FB!important}
body[data-v13-site="quotecapture.com"]:not([data-brand-palette="alt"]) .section:not(.dark) .cards .card p,
body[data-v13-site="quotecapture.com"]:not([data-brand-palette="alt"]) .section:not(.dark) .metric-row span{color:#B9CBD5!important}
body[data-v13-site="quotecapture.com"]:not([data-brand-palette="alt"]) .section:not(.dark) .cards .card a{color:#8BE9F8!important}
body[data-v13-site="quotecapture.com"]:not([data-brand-palette="alt"]) .section:not(.dark) .metric-row{color:#F1F8FB!important}
body[data-v13-site="quotecapture.com"][data-brand-palette="alt"] .cards .card p,
body[data-v13-site="quotecapture.com"][data-brand-palette="alt"] .metric-row span{color:#52657A!important}
body[data-v13-site="quotecapture.com"][data-brand-palette="alt"] .cards .card a{color:#075E9B!important}
body[data-v13-site="quotecapture.com"][data-brand-palette="alt"] .metric-row>div{background:#FFFFFF!important;border-color:#C9DDF4!important}
body[data-v13-site="quotecapture.com"][data-brand-palette="alt"] .metric-row strong{color:#0A2342!important}
body[data-brand-palette="alt"] .site-footer,body[data-brand-palette="alt"] footer{border-color:#C9DDF4}
@media(max-width:760px){.brand-palette-toggle{width:32px;height:32px;flex-basis:32px;margin-left:.15rem}.brand .brand-mark,.brand img.brand-mark{width:27px!important;height:27px!important;flex-basis:27px}}

.brand-palette-toggle.is-floating{position:fixed!important;right:14px;top:14px;z-index:9999;background:var(--v13-surface,#fff)}

/* ===== V13.3 FLAGSHIP UI ===== */
/* V13.3 Flagship UI System
   Load AFTER existing V13.2/V13.2.2 styles.
   Purpose: component-local color tokens, paired curated palettes, consistent controls.
*/
:root {
  --ui-radius-xs: 8px;
  --ui-radius-sm: 12px;
  --ui-radius-md: 18px;
  --ui-radius-lg: 26px;
  --ui-shadow-sm: 0 8px 24px rgba(24, 38, 58, .08);
  --ui-shadow-md: 0 18px 48px rgba(24, 38, 58, .12);
  --ui-focus: 0 0 0 4px color-mix(in srgb, var(--ui-primary) 24%, transparent);
  --ui-control-height: 46px;
  --ui-transition: 160ms ease;
}

html { color-scheme: light; }

body {
  background: var(--ui-bg) !important;
  color: var(--ui-ink) !important;
  transition: background-color 180ms ease, color 180ms ease;
}

body[data-brand-palette="alt"] { color-scheme: dark; }

main, .page, .page-shell, .shell, .content {
  color: var(--ui-ink);
}

header, .site-header, .topbar, nav, .nav-shell {
  background: var(--ui-header-bg) !important;
  color: var(--ui-header-ink) !important;
  border-color: var(--ui-border) !important;
}

header a, .site-header a, .topbar a, nav a, .nav-shell a {
  color: var(--ui-header-ink) !important;
}

section, .section {
  color: var(--ui-ink);
}

.card, .panel, .tile, .module, .form-card, .form-panel, .surface,
.metric-row, .metric-card, .stat-card, .result-card, .listing-card {
  background: var(--ui-surface) !important;
  color: var(--ui-ink) !important;
  border: 1px solid var(--ui-border) !important;
  box-shadow: var(--ui-shadow-sm);
}

.card h1, .card h2, .card h3, .card h4,
.panel h1, .panel h2, .panel h3, .panel h4,
.tile h1, .tile h2, .tile h3, .tile h4,
.metric-row h1, .metric-row h2, .metric-row h3, .metric-row h4,
.metric-card h1, .metric-card h2, .metric-card h3, .metric-card h4,
.stat-card h1, .stat-card h2, .stat-card h3, .stat-card h4 {
  color: var(--ui-ink) !important;
}

.card p, .card span, .card small,
.panel p, .panel span, .panel small,
.tile p, .tile span, .tile small,
.metric-row p, .metric-row span, .metric-row small,
.metric-card p, .metric-card span, .metric-card small,
.stat-card p, .stat-card span, .stat-card small {
  color: var(--ui-muted) !important;
}

.surface-alt, .section-alt, .band, .strip, .subtle {
  background: var(--ui-surface-alt) !important;
  color: var(--ui-ink) !important;
}

a {
  color: var(--ui-link);
  text-underline-offset: 3px;
}

a:hover { color: var(--ui-link-hover); }

button, .button, .btn, [role="button"],
input[type="submit"], input[type="button"] {
  min-height: var(--ui-control-height);
  border-radius: var(--ui-radius-sm);
  border: 1px solid transparent;
  font: inherit;
  font-weight: 750;
  letter-spacing: .005em;
  transition:
    transform var(--ui-transition),
    box-shadow var(--ui-transition),
    background-color var(--ui-transition),
    border-color var(--ui-transition),
    color var(--ui-transition);
}

button:not(.secondary):not(.ghost):not(.outline),
.button:not(.secondary):not(.ghost):not(.outline),
.btn:not(.secondary):not(.ghost):not(.outline),
input[type="submit"] {
  background: var(--ui-primary) !important;
  color: var(--ui-primary-ink) !important;
  border-color: var(--ui-primary) !important;
}

button:not(:disabled):hover,
.button:hover, .btn:hover, [role="button"]:hover,
input[type="submit"]:not(:disabled):hover {
  transform: translateY(-1px);
  box-shadow: 0 10px 24px color-mix(in srgb, var(--ui-primary) 24%, transparent);
}

button:not(.secondary):not(.ghost):not(.outline):hover,
.button:not(.secondary):not(.ghost):not(.outline):hover,
.btn:not(.secondary):not(.ghost):not(.outline):hover,
input[type="submit"]:hover {
  background: var(--ui-primary-hover) !important;
  border-color: var(--ui-primary-hover) !important;
}

.secondary, .button.secondary, .btn.secondary {
  background: var(--ui-surface-alt) !important;
  color: var(--ui-ink) !important;
  border-color: var(--ui-border-strong) !important;
}

.ghost, .outline, .button.ghost, .button.outline, .btn.ghost, .btn.outline {
  background: transparent !important;
  color: var(--ui-primary) !important;
  border-color: var(--ui-primary) !important;
}

button:focus-visible, .button:focus-visible, .btn:focus-visible,
a:focus-visible, input:focus-visible, select:focus-visible,
textarea:focus-visible, [role="button"]:focus-visible {
  outline: none !important;
  box-shadow: var(--ui-focus) !important;
}

button:disabled, .button[aria-disabled="true"], .btn[aria-disabled="true"],
input[type="submit"]:disabled {
  opacity: .52;
  cursor: not-allowed;
  transform: none !important;
  box-shadow: none !important;
}

input:not([type="radio"]):not([type="checkbox"]),
select, textarea {
  background: var(--ui-field-bg) !important;
  color: var(--ui-ink) !important;
  border: 1px solid var(--ui-border-strong) !important;
  border-radius: var(--ui-radius-sm);
  min-height: var(--ui-control-height);
  caret-color: var(--ui-primary);
}

input::placeholder, textarea::placeholder {
  color: var(--ui-muted) !important;
  opacity: .85;
}

input[type="radio"], input[type="checkbox"] {
  width: auto !important;
  min-height: auto !important;
  accent-color: var(--ui-primary);
}

label, legend { color: var(--ui-ink) !important; }
.help, .hint, .muted, .subtle-text, small { color: var(--ui-muted) !important; }

table, .table {
  background: var(--ui-surface) !important;
  color: var(--ui-ink) !important;
  border-color: var(--ui-border) !important;
}
th {
  background: var(--ui-surface-alt) !important;
  color: var(--ui-ink) !important;
}
td, th { border-color: var(--ui-border) !important; }

.badge, .pill, .status-pill, .chip {
  background: var(--ui-chip-bg) !important;
  color: var(--ui-chip-ink) !important;
  border: 1px solid var(--ui-chip-border) !important;
}

footer, .site-footer {
  background: var(--ui-footer-bg) !important;
  color: var(--ui-footer-ink) !important;
  border-color: var(--ui-border) !important;
}
footer a, .site-footer a { color: var(--ui-footer-link) !important; }

[data-brand-palette-toggle], .palette-toggle, #brandPaletteToggle {
  background: var(--ui-surface) !important;
  color: var(--ui-ink) !important;
  border: 1px solid var(--ui-border-strong) !important;
  box-shadow: none !important;
}

@media (prefers-reduced-motion: reduce) {
  *, *::before, *::after {
    scroll-behavior: auto !important;
    transition-duration: 0.001ms !important;
    animation-duration: 0.001ms !important;
    animation-iteration-count: 1 !important;
  }
}

@media (max-width: 640px) {
  button, .button, .btn, input[type="submit"] {
    min-height: 48px;
  }
}
/* QuoteCapture V13.3 — cool operational blue + teal */
body {
  --ui-bg: #F4F7FB;
  --ui-surface: #FFFFFF;
  --ui-surface-alt: #EAF1F8;
  --ui-header-bg: #EEF4FA;
  --ui-header-ink: #18263A;
  --ui-footer-bg: #17283D;
  --ui-footer-ink: #EAF1F8;
  --ui-footer-link: #9CC4FF;
  --ui-ink: #18263A;
  --ui-muted: #5E6E84;
  --ui-border: #D7E1EC;
  --ui-border-strong: #B9C9DA;
  --ui-primary: #275EBD;
  --ui-primary-hover: #1F4F9F;
  --ui-primary-ink: #FFFFFF;
  --ui-link: #245DB4;
  --ui-link-hover: #173F83;
  --ui-field-bg: #FBFDFF;
  --ui-chip-bg: #E5F2F0;
  --ui-chip-ink: #125F59;
  --ui-chip-border: #B4DCD7;
  --ui-accent: #0F9488;
}

body[data-brand-palette="alt"] {
  --ui-bg: #101C2C;
  --ui-surface: #17273B;
  --ui-surface-alt: #1F334A;
  --ui-header-bg: #14253A;
  --ui-header-ink: #F2F6FB;
  --ui-footer-bg: #0D1723;
  --ui-footer-ink: #DCE7F3;
  --ui-footer-link: #8CB8FF;
  --ui-ink: #F2F6FB;
  --ui-muted: #ADBDD0;
  --ui-border: #2A4057;
  --ui-border-strong: #45617D;
  --ui-primary: #6EA4FF;
  --ui-primary-hover: #8BB7FF;
  --ui-primary-ink: #10233A;
  --ui-link: #8CB8FF;
  --ui-link-hover: #B8D2FF;
  --ui-field-bg: #132338;
  --ui-chip-bg: #153B39;
  --ui-chip-ink: #8DE2D8;
  --ui-chip-border: #286762;
  --ui-accent: #41C4B7;
}

/* Defuse the V13.2 network cascade collision with component-local tokens. */
body[data-v13-family="network"] .card,
body[data-v13-family="network"] .metric-row,
body[data-v13-family="network"] .metric-card,
body[data-v13-family="network"] .stat-card {
  background: var(--ui-surface) !important;
  color: var(--ui-ink) !important;
}
body[data-v13-family="network"] .card h3,
body[data-v13-family="network"] .card strong,
body[data-v13-family="network"] .card a,
body[data-v13-family="network"] .metric-row h3,
body[data-v13-family="network"] .metric-row strong,
body[data-v13-family="network"] .metric-row a,
body[data-v13-family="network"] .metric-row span {
  color: var(--ui-ink) !important;
}
body[data-v13-family="network"] .card p,
body[data-v13-family="network"] .metric-row p {
  color: var(--ui-muted) !important;
}

.hero, .network-hero {
  background:
    radial-gradient(circle at 84% 10%, color-mix(in srgb, var(--ui-accent) 14%, transparent), transparent 34%),
    linear-gradient(145deg, var(--ui-surface), var(--ui-surface-alt)) !important;
  border-bottom: 1px solid var(--ui-border);
}

.progress, .stepper, .steps {
  color: var(--ui-muted) !important;
}
.progress [aria-current="step"], .stepper .active, .steps .active {
  color: var(--ui-primary) !important;
}

/* V13.3 compatibility + flagship palette mapping */
body[data-brand-platform="quotecapture"]{
  --v13-bg:var(--ui-bg)!important;--v13-surface:var(--ui-surface)!important;--v13-ink:var(--ui-ink)!important;--v13-muted:var(--ui-muted)!important;--v13-line:var(--ui-border)!important;
  --v13-accent:var(--ui-primary)!important;--v13-accent-2:var(--ui-accent)!important;--v13-cta-bg:var(--ui-primary)!important;--v13-cta-ink:var(--ui-primary-ink)!important;
  --bg:var(--ui-bg)!important;--surface:var(--ui-surface)!important;--ink:var(--ui-ink)!important;--muted:var(--ui-muted)!important;--line:var(--ui-border)!important;--accent:var(--ui-primary)!important;--panel:var(--ui-surface-alt)!important;
  background:var(--ui-bg)!important;color:var(--ui-ink)!important;
}
body[data-v13-family="network"]{background:var(--ui-bg)!important;color:var(--ui-ink)!important}
body[data-v13-family="network"] .site-shell{background:var(--ui-bg)!important}
body[data-v13-family="network"] .site-header{background:color-mix(in srgb,var(--ui-header-bg),transparent 4%)!important;color:var(--ui-header-ink)!important;border-color:var(--ui-border)!important}
body[data-v13-family="network"] .hero{background:radial-gradient(circle at 84% 10%,color-mix(in srgb,var(--ui-accent) 14%,transparent),transparent 34%),linear-gradient(145deg,var(--ui-surface),var(--ui-surface-alt))!important;color:var(--ui-ink)!important;border-color:var(--ui-border)!important}
body[data-v13-family="network"] .hero .lede{color:var(--ui-muted)!important}
body[data-v13-family="network"] .section:not(.dark){background:var(--ui-bg)!important;color:var(--ui-ink)!important}
body[data-v13-family="network"] .section.dark{background:#17283D!important;color:#F2F6FB!important;border-color:#2A4057!important}
body[data-v13-family="network"] .section.dark p,body[data-v13-family="network"] .section.dark span{color:#C3D0DE!important}
body[data-v13-family="network"] .v13-hero-panel{background:var(--ui-surface)!important;color:var(--ui-ink)!important;border-color:var(--ui-border)!important}
body[data-v13-family="network"] .v13-panel-row span,body[data-v13-family="network"] .v13-panel-foot{color:var(--ui-muted)!important}
body[data-v13-family="network"] .cards .card,body[data-v13-family="network"] .metric-row>div{background:var(--ui-surface)!important;color:var(--ui-ink)!important;border-color:var(--ui-border)!important}
body[data-v13-family="network"] .cards .card p,body[data-v13-family="network"] .metric-row span{color:var(--ui-muted)!important}
body[data-v13-family="network"] .cards .card a{color:var(--ui-link)!important}
body[data-v13-family="network"] .metric-row strong{color:var(--ui-ink)!important}


/* V13.3 final deep-palette contrast contract */
body[data-brand-platform="quotecapture"][data-brand-palette="alt"] .site-header,
body[data-brand-platform="quotecapture"][data-brand-palette="alt"] header.site-header{
  background:color-mix(in srgb,var(--ui-header-bg),transparent 3%)!important;color:var(--ui-header-ink)!important;border-color:var(--ui-border)!important;
}
body[data-brand-platform="quotecapture"][data-brand-palette="alt"] .site-header a,
body[data-brand-platform="quotecapture"][data-brand-palette="alt"] header.site-header a{color:var(--ui-header-ink)!important}
body[data-brand-platform="quotecapture"][data-brand-palette="alt"] .hero,
body[data-brand-platform="quotecapture"][data-brand-palette="alt"] .section:not(.dark){background:var(--ui-bg)!important;color:var(--ui-ink)!important}
body[data-brand-platform="quotecapture"][data-brand-palette="alt"] .hero{background:radial-gradient(circle at 84% 10%,color-mix(in srgb,var(--ui-accent) 18%,transparent),transparent 34%),linear-gradient(145deg,#14253A,#101C2C)!important}
body[data-brand-platform="quotecapture"][data-brand-palette="alt"] .hero h1,
body[data-brand-platform="quotecapture"][data-brand-palette="alt"] .hero h2,
body[data-brand-platform="quotecapture"][data-brand-palette="alt"] .hero h3,
body[data-brand-platform="quotecapture"][data-brand-palette="alt"] .section:not(.dark) h2,
body[data-brand-platform="quotecapture"][data-brand-palette="alt"] .section:not(.dark) h3{color:var(--ui-ink)!important}
body[data-brand-platform="quotecapture"][data-brand-palette="alt"] .hero .lede,
body[data-brand-platform="quotecapture"][data-brand-palette="alt"] .hero p{color:var(--ui-muted)!important}
body[data-brand-platform="quotecapture"][data-brand-palette="alt"] .cards .card,
body[data-brand-platform="quotecapture"][data-brand-palette="alt"] .metric-row>div,
body[data-brand-platform="quotecapture"][data-brand-palette="alt"] .v13-hero-panel,
body[data-brand-platform="quotecapture"][data-brand-palette="alt"] .form-card,
body[data-brand-platform="quotecapture"][data-brand-palette="alt"] .panel{background:var(--ui-surface)!important;color:var(--ui-ink)!important;border-color:var(--ui-border)!important}
body[data-brand-platform="quotecapture"][data-brand-palette="alt"] .cards .card p,
body[data-brand-platform="quotecapture"][data-brand-palette="alt"] .metric-row span,
body[data-brand-platform="quotecapture"][data-brand-palette="alt"] .v13-panel-row span,
body[data-brand-platform="quotecapture"][data-brand-palette="alt"] .v13-panel-foot{color:var(--ui-muted)!important}
body[data-brand-platform="quotecapture"][data-brand-palette="alt"] .cards .card a{color:var(--ui-link)!important}
body[data-brand-platform="quotecapture"][data-brand-palette="alt"] .metric-row{border-color:var(--ui-border)!important;background:transparent!important}
body[data-brand-platform="quotecapture"][data-brand-palette="alt"] .site-footer,
body[data-brand-platform="quotecapture"][data-brand-palette="alt"] footer{background:var(--ui-footer-bg)!important;color:var(--ui-footer-ink)!important;border-color:var(--ui-border)!important}
body[data-brand-platform="quotecapture"][data-brand-palette="alt"] .site-footer p{color:#AFC0D2!important}
body[data-brand-platform="quotecapture"][data-brand-palette="alt"] .site-footer a{color:var(--ui-footer-link)!important}

/* V13.3 final QuoteCapture specificity bridge.
   Supersedes the V13.2.1 hard-coded foreground rules copied above. */
body[data-brand-platform="quotecapture"][data-v13-site="quotecapture.com"]:not([data-brand-palette="alt"]) .section:not(.dark) .cards .card,
body[data-brand-platform="quotecapture"][data-v13-site="quotecapture.com"]:not([data-brand-palette="alt"]) .section:not(.dark) .metric-row{
  color:var(--ui-ink)!important;
}
body[data-brand-platform="quotecapture"][data-v13-site="quotecapture.com"]:not([data-brand-palette="alt"]) .section:not(.dark) .cards .card p,
body[data-brand-platform="quotecapture"][data-v13-site="quotecapture.com"]:not([data-brand-palette="alt"]) .section:not(.dark) .metric-row span{
  color:var(--ui-muted)!important;
}
body[data-brand-platform="quotecapture"][data-v13-site="quotecapture.com"]:not([data-brand-palette="alt"]) .section:not(.dark) .cards .card a{
  color:var(--ui-link)!important;
}
body[data-brand-platform="quotecapture"][data-v13-site="quotecapture.com"][data-brand-palette="alt"] .metric-row>div{
  background:var(--ui-surface)!important;
  color:var(--ui-ink)!important;
  border-color:var(--ui-border)!important;
}
body[data-brand-platform="quotecapture"][data-v13-site="quotecapture.com"][data-brand-palette="alt"] .metric-row strong{
  color:var(--ui-ink)!important;
}
body[data-brand-platform="quotecapture"][data-v13-site="quotecapture.com"][data-brand-palette="alt"] .metric-row span{
  color:var(--ui-muted)!important;
}
