.default .stats-section{background-color:#000;color:#fff;padding:6rem 0;text-align:center}.default .stats-section .section{align-items:center;justify-content:space-between;gap:150px}.default .stats-section .stats-header{text-align:left}.default .stats-section .stats-header .page-title{color:var(--color-white)}.default .stats-section .stats-header .page-title h2{color:var(--color-white);line-height:49px;margin-bottom:0}.default .stats-section .stats-header p{font-size:16px;margin-top:2px}.default .stats-section .title{font-size:1.5rem;font-weight:600}.default .stats-section .title .highlight{font-weight:700}.default .stats-section .subtitle{color:var(--color-dull-gray);margin-top:.5rem}.default .stats-section .stats-grid{display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:1.5rem}@media(min-width:768px){.default .stats-section .stats-grid{flex-direction:row;flex:1 1}}.default .stats-section .stat-item{text-align:left;display:flex;flex-direction:column;align-items:flex-start}.default .stats-section .stat-number{font-size:48px;font-weight:700}.default .stats-section .stat-label{font-size:1.125rem;color:var(--color-white)}body.bcard .stats-section.transparent-bg{background-color:transparent;color:var(--color-neutral-black)}body.bcard .stats-section .stat-item{align-items:center}body.bcard .stats-section .stat-number{font-family:var(--font-secondary);font-size:60px}body.bcard .stats-section .stat-label{color:var(--color-balanced-gray);text-transform:uppercase;font-size:22px;font-weight:400}@media(max-width:1440px){.default .stats-section{padding:4rem 0}.default .stats-section .stat-number{font-size:30px}body.bcard .stats-section .stat-number{font-size:40px}body.bcard .stats-section .stat-label{font-size:18px}}@media(max-width:991px){.default .stats-section{padding:3rem 0}.default .stats-section .section{gap:30px;flex-direction:column}.default .stats-section .stats-header h2,.default .stats-section .stats-header p{text-align:center}.default .stats-section .stat-item{text-align:center;flex-direction:column;align-items:center}body.bcard .stats-section{padding:30px 0}body.bcard .stats-section .stats-grid{flex-wrap:wrap;justify-content:center}}@media(max-width:767px){.default .stats-section .stats-grid{flex-direction:row;align-items:flex-start}}@media(max-width:640px){body.bcard .stats-section .stats-grid{flex-direction:column;align-items:center;gap:20px}}