.eyebrow,
.section-kicker,
.lb-eyebrow,
.dm-eyebrow,
.apa-eyebrow,
.ap2 .ap2-eyebrow,
.admin-contact-kicker,
.company-location-card .location-kicker,
.case-study-kicker,
.case-study-story-label,
.case-kicker,
.case-story-label{
  font-size:13px !important;
  line-height:1.12 !important;
  letter-spacing:.13em !important;
}
.intelligence-kicker,
.flow-panel-kicker{
  font-size:12px !important;
  line-height:1.15 !important;
  letter-spacing:.14em !important;
}
.company-diff-kicker{
  font-size:11.5px !important;
  line-height:1.1 !important;
}
.press-type{
  font-size:12.5px !important;
}
.resources-page .resource-type,
.resources-page .resource-filter-label{
  font-size:12.5px !important;
}
.solution-chip,
.insight-type,
.resource-topic-chip{
  font-size:11.5px !important;
  line-height:1.15 !important;
}
.solution-num{
  font-size:12.5px !important;
}
.company-era .year{
  font-size:12px !important;
  line-height:1.15 !important;
}
.company-principle .num{
  font-size:12px !important;
}
.leader-title{
  font-size:11.5px !important;
  line-height:1.4 !important;
}
.company-metric span{
  font-size:12px !important;
}
.contact-panel-label,
.contact-step-number{
  font-size:12px !important;
}
.contact-path-link{
  font-size:12px !important;
}
.contact-form-note{
  font-size:12.5px !important;
  line-height:1.5 !important;
}
.case-profile-label,
.case-study-profile-label{
  font-size:11.5px !important;
  line-height:1.15 !important;
}
.case-profile-item small,
.case-study-profile-item small{
  font-size:11.5px !important;
  line-height:1.35 !important;
}
.case-note{
  font-size:12.5px !important;
}
.apa-proof-band span,
.ppf-proof-item span,
.sbpo-proof-item span,
.esp-proof-item > span,
.cft-proof-item span{
  font-size:11.5px !important;
  line-height:1.25 !important;
}
.solution-card-topline span,
.solution-card-topline small{
  font-size:11.5px !important;
  line-height:1.2 !important;
}
.leader-copy p{
  font-size:14px !important;
  line-height:1.58 !important;
}
.apa-system-label,
.esp-visual-label,
.sbpo-visual-label,
.cft-visual-label{
  font-size:11px !important;
  line-height:1.1 !important;
}
.demo-caption{
  font-size:10.5px !important;
}
.demo-timer-label{
  font-size:11px !important;
}
.demo-start-label{
  font-size:9.5px !important;
}
.scenario-topbar{
  font-size:10.5px !important;
}
.scenario-live-label,
.scenario-processing{
  font-size:10px !important;
}
.scenario-control{
  font-size:10px !important;
}
.scenario-assurance{
  font-size:9.5px !important;
}
@media(max-width:700px){.eyebrow,
  .section-kicker,
  .lb-eyebrow,
  .dm-eyebrow,
  .apa-eyebrow,
  .ap2 .ap2-eyebrow,
  .admin-contact-kicker,
  .company-location-card .location-kicker,
  .case-study-kicker,
  .case-study-story-label,
  .case-kicker,
  .case-story-label{
    font-size:12.5px !important;
  }.scenario-topbar,
  .scenario-control{
    font-size:9.5px !important;
  }.scenario-live-label,
  .scenario-processing{
    font-size:9.3px !important;
  }.scenario-assurance{
    font-size:9px !important;
  }}
.eyebrow,
.section-kicker,
.lb-eyebrow,
.dm-eyebrow,
.apa-eyebrow,
.ap2 .ap2-eyebrow,
.admin-contact-kicker,
.company-location-card .location-kicker,
.case-study-kicker,
.case-study-story-label,
.case-kicker,
.case-story-label,
.intelligence-kicker,
.flow-panel-kicker{
  font-size:13.5px !important;
  line-height:1.15 !important;
  letter-spacing:.125em !important;
}
.press-type,
.resources-page .resource-type,
.resources-page .resource-filter-label,
.solution-chip,
.resource-topic-chip,
.insight-type,
.difference-marker,
.diff-kicker,
.company-era .year,
.company-principle .num,
.leader-title,
.company-metric span,
.contact-panel-label,
.contact-step-number,
.contact-path-link,
.contact-form-note,
.proof-item small,
.contact-proof-item small,
.case-profile-label,
.case-study-profile-label,
.case-profile-item small,
.case-study-profile-item small,
.case-note,
.case-proof-item small,
.case-study-proof-item small{
  font-size:12.5px !important;
  line-height:1.35 !important;
}
body small{
  font-size:12px !important;
  line-height:1.35 !important;
}
.dm-process-step{
  min-height:154px !important;
  padding:20px 14px !important;
}
.dm-process-step small{
  font-size:12.5px !important;
  line-height:1.2 !important;
}
.dm-process-step strong{
  margin-top:26px !important;
  font-size:16px !important;
  line-height:1.25 !important;
}
.dm-process-step span{
  margin-top:7px !important;
  font-size:13.5px !important;
  line-height:1.38 !important;
}
.dm-capability small{
  font-size:12.5px !important;
}
.dm-flow-head{
  font-size:12.5px !important;
}
.dm-core small{
  font-size:12px !important;
}
.dm-core-steps span{
  font-size:12.5px !important;
  padding:7px 10px !important;
}
.apa-proof-band span,
.ppf-proof-item span,
.sbpo-proof-item span,
.esp-proof-item > span,
.cft-proof-item span,
.bank-role-chip-row span,
.bank-role-tags span,
.intelligence-chip-row span,
.enterprise-foundation-items span,
.exec-foundation-tags span,
.lb-hero-tags span,
.lb-core-challenges span,
.lb-outcome span,
.lb-reality-card span,
.lb-responsibility span,
.hcrcm-capability-strip span,
.hcrcm-intelligence-tags span,
.transparent-activity-tags span,
.decision-node-tags span,
.decision-log-strip span{
  font-size:12px !important;
  line-height:1.3 !important;
}
.ppf-flow-node small,
.ppf-frame-header small,
.sbpo-client-card small,
.sbpo-execution-step small,
.hcrcm-step small,
.hcrcm-flow-card small,
.case-flow-step span,
.ap-benefits small,
.ap-paper > small,
.ap2-flow-summary small,
.ap2-invoice-head small,
.ap2-side > small,
.integration-card small{
  font-size:12px !important;
  line-height:1.35 !important;
}
.leader-copy p{
  font-size:14px !important;
  line-height:1.58 !important;
}
.leader-title{
  font-size:11.75px !important;
}
.ca-source-stack button small,
.cashapp-page .ca-source-stack button small,
.ca-allocation-head small,
.cashapp-page .ca-allocation-head small,
.ca-evidence-row small,
.ca-result-row small,
.cashapp-page .ca-evidence-row small,
.cashapp-page .ca-result-row small,
.ca-core-label small,
.cashapp-page .ca-core-label small,
.ca-decision-panel small,
.cashapp-page .ca-decision-panel small,
.ca-exception small,
.cashapp-page .ca-exception small,
.ca-case-title small,
.cashapp-page .ca-case-title small,
.ca-capability-strip small,
.ap-band-title small,
.ap-band-body small,
.ap-dossier-result small,
.ap-evidence-orbit small,
.ap2-decision-head small,
.ap2-result small,
.ap2-verdict small,
.lb-core small,
.lb-data-card small,
.lb-model-shift small,
.lb-agentic-step small,
.lb-quality small,
.lb-record-head small,
.lb-scenario small,
.lb-model-panel > small{
  font-size:11px !important;
  line-height:1.3 !important;
}
.ca-source-stack button span,
.cashapp-page .ca-source-stack button span,
.ca-decision-panel span,
.cashapp-page .ca-decision-panel span,
.ca-evidence-row span,
.ca-result-row span,
.cashapp-page .ca-evidence-row span,
.cashapp-page .ca-result-row span,
.ca-reasoning-foot span,
.cashapp-page .ca-reasoning-foot span,
.ca-timeline span,
.cashapp-page .ca-timeline span,
.ca-tests span,
.cashapp-page .ca-tests span,
.ap-band-title > span,
.ap-dossier-result > span,
.ap-evidence-orbit span,
.ap-lines span,
.ap2-flow-summary span,
.ap2-reason span,
.ap2-touchless-foot span,
.ap2-value-row > span,
.lb-agentic-step span,
.lb-data-card span,
.lb-downstream span,
.lb-model-list span,
.lb-quality span,
.lb-record-head span,
.lb-record-row span,
.lb-workflow-card > span,
.lb-workflow-card li{
  font-size:11.5px !important;
  line-height:1.35 !important;
}
.hcrcm-chip,
.hcrcm-side-label,
.hcrcm-core-inner em,
.hcrcm-core-itemize,
.hcrcm-core-brand small,
.hcrcm-flowchart-head,
.hcrcm-flow-card small,
.hcrcm-flow-card span,
.hcrcm-flowchart-status span,
.rr-resolution-node small,
.rr-resolution-node span,
.rr-record small,
.rr-unresolved{
  font-size:11.5px !important;
  line-height:1.3 !important;
}
.scenario-card-copy small{
  font-size:9.5px !important;
}
.scenario-card-copy span{
  font-size:10.5px !important;
}
.scenario-card-copy strong{
  font-size:12px !important;
}
.input-symbol{
  font-size:9px !important;
}
.issue-pill small{
  font-size:10px !important;
}
.issue-pill strong{
  font-size:12px !important;
}
.scenario-topbar{
  font-size:10.5px !important;
}
.scenario-live-label,
.scenario-processing{
  font-size:10px !important;
}
.scenario-control{
  font-size:10px !important;
}
.scenario-assurance{
  font-size:9.5px !important;
}
.demo-start-label{
  font-size:9.5px !important;
}
.demo-timer-label{
  font-size:11px !important;
}
.flow-stage small,
.input-card span,
.output-copy span,
.data-source span,
.outcome-card span{
  font-size:11px !important;
}
.hero-system-rotating .graph-label small{
  font-size:8.5px !important;
}
.hero-system-rotating .graph-label strong{
  font-size:10px !important;
  line-height:1.25 !important;
}
.platform-hero-system .graph-label small{
  font-size:8.5px !important;
}
.platform-hero-system .graph-label strong{
  font-size:10px !important;
}
.platform-core-label span{
  font-size:11.5px !important;
}
.platform-module small{
  font-size:11px !important;
}
.transparent-record-bridge small,
.transparent-record-head small,
.transparent-activity-head small,
.transparent-record-column p small,
.transparent-record-column > div > span,
.transparent-record-column b,
.transparent-activity-track span,
.transparent-activity-track i{
  font-size:11.5px !important;
}
.cft-input-card small{
  font-size:10.5px !important;
}
.cft-input-card span{
  font-size:12px !important;
}
.cft-itemize-core small{
  font-size:11px !important;
}
.cft-itemize-core span,
.cft-outcomes span{
  font-size:12px !important;
}
.esp-node span,
.esp-node-itemize span,
.esp-node-outcome span,
.sbpo-output-card > span{
  font-size:12px !important;
}
@media(max-width:700px){.eyebrow,
  .section-kicker,
  .lb-eyebrow,
  .dm-eyebrow,
  .apa-eyebrow,
  .ap2 .ap2-eyebrow,
  .admin-contact-kicker,
  .company-location-card .location-kicker,
  .case-study-kicker,
  .case-study-story-label,
  .case-kicker,
  .case-story-label,
  .intelligence-kicker,
  .flow-panel-kicker{
    font-size:13px !important;
  }.dm-process-step{
    min-height:145px !important;
  }.dm-process-step strong{
    font-size:16px !important;
  }.dm-process-step span{
    font-size:13px !important;
  }}
