.df-stats-section{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;padding:1.5rem}.df-stats-container{margin:0 auto;max-width:1200px}.df-stats-card{background:#fff;border:1px solid rgba(0,0,0,.04);border-radius:16px;box-shadow:0 1px 3px rgba(0,0,0,.04),0 1px 2px rgba(0,0,0,.06);padding:1.5rem}.df-stats-grid{display:grid;gap:1rem;grid-template-columns:repeat(4,1fr);text-align:center}.df-stat{padding:.5rem;position:relative}.df-stat:not(:last-child):after{background:#eee;content:"";height:50px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:1px}.df-stat-value{color:#8ac833;font-family:Inter Tight,Inter,-apple-system,sans-serif;font-size:1.625rem;font-weight:700;letter-spacing:-.02em;line-height:1;margin-bottom:.25rem}.df-stat-value span{font-size:1rem}.df-stat-label{color:#1a1a1a;font-size:.75rem;font-weight:600;margin-bottom:0}.df-stat-sublabel{color:#777;font-size:.625rem}@media (max-width:1024px){.df-stats-grid{grid-template-columns:repeat(2,1fr)}.df-stat:nth-child(2):after{display:none}.df-stat:first-child:after,.df-stat:nth-child(3):after{display:block}}@media (max-width:640px){.df-stats-section{padding:2rem 1rem}.df-stats-card{border-radius:16px;padding:2rem 1.25rem}.df-stats-grid{gap:1.5rem;grid-template-columns:1fr 1fr}.df-stat:after{display:none!important}.df-stat-value{font-size:2rem}.df-stat-value span{font-size:1.25rem}}