.b2b-b2c-stats-section{--bg:#f3e24b;--border-color:#000;--radius:20px;--stat-padding:clamp(14px,4vw,60px) clamp(6px,1.6vw,55px);--stat-gap:clamp(8px,2vw,20px);background-color:var(--bg);padding:clamp(32px,6vw,80px) clamp(16px,6vw,80px) clamp(24px,4vw,50px)}.b2b-b2c-stats-section h2{margin-bottom:clamp(24px,4vw,50px);margin-top:0}.b2b-b2c-stats-section .b2b-b2c-stats-grid{border:1px solid var(--border-color);border-radius:var(--radius);display:grid;grid-template-columns:repeat(var(--stat-count,3),minmax(0,1fr))}.b2b-b2c-stats-section .b2b-b2c-stats-grid .stat-container{align-items:center;border-left:1px solid var(--border-color);container-type:inline-size;display:flex;flex-direction:column;gap:var(--stat-gap);margin:0;min-width:0;padding:var(--stat-padding)}.b2b-b2c-stats-section .b2b-b2c-stats-grid .stat-container:first-child{border-left:none}.b2b-b2c-stats-section .b2b-b2c-stats-grid .stat-container .stat-icon{height:clamp(20px,16cqi,65px);width:clamp(20px,16cqi,65px)}.b2b-b2c-stats-section .b2b-b2c-stats-grid .stat-container .stat-value{font-family:Nexa;font-size:clamp(17px,26cqi,80px);font-weight:700;white-space:nowrap}.b2b-b2c-stats-section .b2b-b2c-stats-grid .stat-container .stat-subtitle{font-family:Nexa;font-size:clamp(10px,11cqi,26px);font-weight:500;hyphens:auto;line-height:115%;overflow-wrap:break-word;text-align:center}.b2b-b2c-stats-section .stats-empty-state{font-family:Nexa;font-size:20px;margin:0;text-align:center}@media screen and (max-width:980px){.b2b-b2c-stats-section{padding:28px 16px}.b2b-b2c-stats-section h2{margin-bottom:18px}.b2b-b2c-stats-section .b2b-b2c-stats-grid{grid-template-columns:minmax(0,1fr)}.b2b-b2c-stats-section .b2b-b2c-stats-grid .stat-container{border-left:none;border-top:1px solid var(--border-color);gap:6px;padding:14px 16px}.b2b-b2c-stats-section .b2b-b2c-stats-grid .stat-container:first-child{border-top:none}.b2b-b2c-stats-section .b2b-b2c-stats-grid .stat-container .stat-icon{height:28px;width:28px}.b2b-b2c-stats-section .b2b-b2c-stats-grid .stat-container .stat-value{font-size:30px}.b2b-b2c-stats-section .b2b-b2c-stats-grid .stat-container .stat-subtitle{font-size:14px;hyphens:none}}