@import url(https://fonts.googleapis.com/css2?family=Nunito:wght@400;500;600;700;800&display=swap);
.hp-stats{--tw-blue:#3e5ee2;--tw-violet-3:#7526c5;--tw-text:#190750;--tw-text-muted:#6b6480;--tw-paper:#f5f6fe;--tw-border:rgba(25,7,80,.08);--tw-grad-main-violet:linear-gradient(95deg,#3e5ee2,#3e5ee2 40%,#7526c5);background:var(--tw-paper);border-bottom:1px solid var(--tw-border);border-top:1px solid var(--tw-border);color:var(--tw-text);font-family:Poppins,sans-serif;padding:96px 0}.hp-stats *,.hp-stats :after,.hp-stats :before{box-sizing:border-box}.hp-stats .container{margin:0 auto;max-width:1240px;padding:0 32px}.hp-stats h2{color:var(--tw-text);font-family:Poppins,sans-serif;font-size:43px;font-weight:600;letter-spacing:-.02em;line-height:1.15;margin:14px 0 40px;max-width:760px}.hp-stats h2 em{background:var(--tw-grad-main-violet);-webkit-background-clip:text;background-clip:text;color:transparent;font-style:normal;font-weight:600}.hp-stats .stats-grid{border-top:2px solid var(--tw-blue);display:grid;gap:0;grid-template-columns:repeat(3,1fr)}.hp-stats .stat-cell{background:#fff;border-right:1px solid var(--tw-border);padding:32px 24px 28px}.hp-stats .stat-cell:last-child{border-right:none}.hp-stats .stat-num{background:var(--tw-grad-main-violet);-webkit-background-clip:text;background-clip:text;color:transparent;font-family:Poppins,sans-serif;font-size:clamp(40px,4.4vw,60px);font-weight:600;letter-spacing:-.03em;line-height:1;margin-bottom:8px}.hp-stats .stat-num .unit{font-size:.55em}.hp-stats .stat-label{color:var(--tw-text);font-size:14px;line-height:1.5}.hp-stats .stat-label,.hp-stats .stat-source{font-family:Avenir Next,Avenir,Nunito,sans-serif;font-weight:400}.hp-stats .stat-source{align-items:center;color:var(--tw-text-muted);display:flex;font-size:11px;font-style:italic;gap:8px;margin-top:12px}.hp-stats .stat-source img{display:block;height:24px;-o-object-fit:contain;object-fit:contain;width:auto}@media(max-width:900px){.hp-stats .stats-grid{grid-template-columns:1fr}.hp-stats .stat-cell{border-bottom:1px solid var(--tw-border);border-right:none}.hp-stats .stat-cell:last-child{border-bottom:none}}@media(max-width:600px){.hp-stats{padding:64px 0}.hp-stats h2{font-size:30px;margin-bottom:28px}}

/*# sourceMappingURL=home-stats.css.map*/