.hero-stats{background-image:linear-gradient(90deg,#ffffff0d 1px,#0000 1px),linear-gradient(#ffffff0d 1px,#0000 1px);background-size:clamp(40px,12vw,200px) clamp(40px,12vw,200px);border-bottom:1px solid #40444e;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:clamp(24px,6vw,64px);padding:clamp(20px,3vw,56px) max(clamp(12px,3vw,56px),50% - 844px);display:flex;position:relative;overflow:hidden}.hero-stats .hero-heading{z-index:1;flex:1 0 auto}.hero-stats h1 .hero-image{object-fit:scale-down;width:120px;height:120px;margin-top:8px;display:block}.hero-stats .hero-desc{color:#ffffffb8;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin-top:8px;font-size:clamp(16px,1.8vw,18px);font-weight:400;line-height:1.4;display:-webkit-box;overflow:hidden}.hero-stats:before{content:"";aspect-ratio:1;filter:blur(clamp(100px,17vw,328px));pointer-events:none;z-index:0;background:#d9d9d929;width:clamp(600px,64vw,1224px);position:absolute;top:0;left:50%;transform:translate(-50%,-100%)}.hero-stats h1{letter-spacing:-.02em;color:#f5f6f7e0;font-size:clamp(32px,4vw,48px);font-weight:500}.hero-stats .stats-grid{grid-template-columns:repeat(var(--cols), minmax(0, 1fr));z-index:1;gap:clamp(16px,3vw,48px);min-width:0;display:grid}.hero-stats .stat{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 16px;min-width:0;display:flex}.hero-stats .stat-icon{color:#3fa367;background:#50c2841a;border-radius:4px;justify-content:center;align-items:center;width:clamp(32px,4vw,64px);min-width:clamp(32px,4vw,64px);height:clamp(32px,4vw,64px);display:flex;position:relative}.hero-stats .stat-icon svg{width:clamp(20px,2.5vw,40px);height:clamp(20px,2.5vw,40px)}.hero-stats .dot{box-sizing:border-box;border:0 solid #434f65;border-width:0 0 1px 1px;border-radius:0 0 0 4px;width:7px;height:7px;position:absolute}.hero-stats .dot.dot-bl{bottom:0;left:0}.hero-stats .dot.dot-br{bottom:0;right:0;transform:scaleX(-1)}.hero-stats .dot.dot-tl{top:0;left:0;transform:scaleY(-1)}.hero-stats .dot.dot-tr{top:0;right:0;transform:rotate(180deg)}.hero-stats .stat-info{text-align:center;flex-direction:column;flex:1 0 80px;align-items:center;min-width:0;display:flex}.hero-stats.sidebar .stat-info{text-align:left;align-items:flex-start}@media (width<=1439px){.hero-stats.sidebar .stat-info{text-align:center;align-items:center}}.hero-stats .stat-count{letter-spacing:-.01em;color:#f5f6f7;font-family:Saira,Saira Fallback,sans-serif;font-size:clamp(16px,2vw,28px);font-weight:500;line-height:1.25}.hero-stats .stat-label{color:#f5f6f7e0;white-space:nowrap;font-size:clamp(12px,1.4vw,22px);line-height:1.45}.hero-stats.single{flex-wrap:nowrap}.hero-stats.single .hero-heading{text-align:left;flex-shrink:1;min-width:0;max-width:fit-content}.hero-stats.single .stats-grid{flex-shrink:0;max-width:fit-content}@media (width<=767px){.hero-stats.single{--wrap-bp:calc(max(var(--title-em,0) * clamp(32px, 4vw, 48px), var(--subtitle-em,0) * clamp(16px, 1.8vw, 18px)) + clamp(24px, 6vw, 64px) + clamp(32px, 4vw, 64px) + 16px + 80px + max(0px, var(--stat-em-1,0) * clamp(12px, 1.4vw, 22px) - 80px));--stack:clamp(0px, (var(--wrap-bp) - 100%) * 9999, 100%);flex-wrap:wrap}.hero-stats.single .hero-heading{min-width:var(--stack);text-align:center}.hero-stats.single .stats-grid{min-width:var(--stack);justify-content:center;display:flex}}.hero-stats.sidebar{flex-wrap:nowrap}.hero-stats.sidebar .hero-heading{text-align:left;flex:0 auto}.hero-stats.sidebar .stats-grid{flex:60%}@media (width<=1439px){.hero-stats.sidebar{flex-wrap:wrap}.hero-stats.sidebar .hero-heading{text-align:center;max-width:none}.hero-stats.sidebar .stats-grid{justify-content:center;width:100%;max-width:none;display:flex}}.hero-stats.multi:not(.sidebar){--wrap-bp:calc(max(var(--title-em,0) * clamp(32px, 4vw, 48px), var(--subtitle-em,0) * clamp(16px, 1.8vw, 18px)) + clamp(24px, 6vw, 64px) + var(--cols) * (clamp(32px, 4vw, 64px) + 16px + 80px) + max(0px, var(--stat-em-1,0) * clamp(12px, 1.4vw, 22px) - 80px) + max(0px, var(--stat-em-2,0) * clamp(12px, 1.4vw, 22px) - 80px) + max(0px, var(--stat-em-3,0) * clamp(12px, 1.4vw, 22px) - 80px) + max(0px, var(--stat-em-4,0) * clamp(12px, 1.4vw, 22px) - 80px) + max(0px, var(--stat-em-5,0) * clamp(12px, 1.4vw, 22px) - 80px) + max(0px, var(--stat-em-6,0) * clamp(12px, 1.4vw, 22px) - 80px) + max(0px, var(--stat-em-7,0) * clamp(12px, 1.4vw, 22px) - 80px) + max(0px, var(--stat-em-8,0) * clamp(12px, 1.4vw, 22px) - 80px) + (var(--cols) - 1) * clamp(16px, 3vw, 48px));--stack:clamp(0px, (var(--wrap-bp) - 100%) * 9999, 100%)}.hero-stats.multi:not(.sidebar) .hero-heading{max-width:100%;min-width:var(--stack);text-align:center;flex-grow:0}.hero-stats.multi:not(.sidebar) .stats-grid{min-width:var(--stack);grid-template-columns:repeat(var(--cols), auto);justify-content:space-between}@media (width<=767px){.hero-stats.multi:not(.sidebar) .stats-grid,.hero-stats .stats-grid{grid-template-columns:repeat(min(var(--cols), 3), minmax(0, 1fr))}.hero-stats .stats-grid .stat:nth-child(n+4){display:none}}
