.modulo-stats-p.modulo-stats-p{background:var(--modulo-sp-page-bg, #F4F4F5);padding-top:var(--modulo-sp-pad-y, 72px);padding-bottom:var(--modulo-sp-pad-b, 72px);box-sizing:border-box}.modulo-stats-p--width-boxed.modulo-stats-p--width-boxed{margin:16px;border-radius:var(--modulo-sp-outer-radius, 24px);overflow:hidden}.modulo-stats-p .modulo-section__container.modulo-section__container{max-width:1200px;margin-inline:auto;padding-inline:24px;box-sizing:border-box}.modulo-stats-p .modulo-section__container--wide.modulo-section__container--wide{max-width:1440px}.modulo-stats-p .modulo-section__container--full.modulo-section__container--full{max-width:none;padding-inline:48px}.modulo-stats-p__unified.modulo-stats-p__unified{background:var(--modulo-sp-card, #1A1A2E);border-radius:var(--modulo-sp-radius, 24px);overflow:hidden}.modulo-stats-p__layout.modulo-stats-p__layout{display:flex;gap:0;align-items:stretch}.modulo-stats-p--image-right .modulo-stats-p__layout.modulo-stats-p__layout{flex-direction:row-reverse}.modulo-stats-p--no-image .modulo-stats-p__layout.modulo-stats-p__layout{flex-direction:column}.modulo-stats-p__media.modulo-stats-p__media{flex:0 0 var(--modulo-sp-image-width, 45%);overflow:hidden;position:relative;align-self:stretch;min-height:360px}.modulo-stats-p--image-left .modulo-stats-p__media.modulo-stats-p__media{border-top-left-radius:var(--modulo-sp-radius, 24px);border-bottom-left-radius:var(--modulo-sp-radius, 24px)}.modulo-stats-p--image-right .modulo-stats-p__media.modulo-stats-p__media{border-top-right-radius:var(--modulo-sp-radius, 24px);border-bottom-right-radius:var(--modulo-sp-radius, 24px)}.modulo-stats-p__media--ratio-square.modulo-stats-p__media--ratio-square{aspect-ratio:1 / 1}.modulo-stats-p__media--ratio-portrait.modulo-stats-p__media--ratio-portrait{aspect-ratio:4 / 5}.modulo-stats-p__media--ratio-landscape.modulo-stats-p__media--ratio-landscape{aspect-ratio:4 / 3}.modulo-stats-p__media--ratio-wide.modulo-stats-p__media--ratio-wide{aspect-ratio:16 / 10}.modulo-stats-p__img.modulo-stats-p__img{width:calc(100% + 4px);height:calc(100% + 4px);margin:-2px;object-fit:cover;display:block}.modulo-stats-p__card.modulo-stats-p__card{flex:1 1 auto;background:var(--modulo-sp-card, #1A1A2E);color:var(--modulo-sp-text, #EFEFEE);padding:clamp(28px,5vw,56px);display:flex;flex-direction:column;gap:18px;min-width:0}.modulo-stats-p--align-left .modulo-stats-p__card.modulo-stats-p__card{text-align:left;align-items:flex-start}.modulo-stats-p--align-center .modulo-stats-p__card.modulo-stats-p__card{text-align:center;align-items:center}.modulo-stats-p--align-right .modulo-stats-p__card.modulo-stats-p__card{text-align:right;align-items:flex-end}.modulo-stats-p__badge.modulo-stats-p__badge{display:inline-flex;align-items:center;gap:8px;padding:6px 12px;border-radius:999px;background:var(--modulo-sp-badge-bg, #252547);color:var(--modulo-sp-badge-text, #6366F1);font-size:var(--modulo-sp-badge-size, 11px);font-weight:600;letter-spacing:.14em;text-transform:uppercase}.modulo-stats-p__badge-dot.modulo-stats-p__badge-dot{width:6px;height:6px;border-radius:50%;background:currentColor;flex-shrink:0}.modulo-stats-p__heading.modulo-stats-p__heading{margin:0;font-size:var(--modulo-sp-heading-size, 36px);line-height:1.1;font-weight:700;letter-spacing:-.01em;text-wrap:balance;color:inherit}.modulo-stats-p__heading.modulo-stats-p__heading strong,.modulo-stats-p__heading.modulo-stats-p__heading b{font-weight:inherit;background:var(--modulo-sp-accent-bg, var(--modulo-sp-accent, #6366F1));-webkit-background-clip:text;background-clip:text;color:transparent}.modulo-stats-p__body.modulo-stats-p__body{margin:0;font-size:var(--modulo-sp-body-size, 15px);line-height:1.55;color:var(--modulo-sp-muted, #9CA3AF);max-width:60ch}.modulo-stats-p--align-center .modulo-stats-p__body.modulo-stats-p__body{margin-inline:auto}.modulo-stats-p__stats.modulo-stats-p__stats{list-style:none;margin:6px 0 0;padding:0;display:flex;flex-direction:column;gap:18px;width:100%}.modulo-stats-p__stat.modulo-stats-p__stat{display:flex;flex-direction:column;gap:10px}.modulo-stats-p__stat-row.modulo-stats-p__stat-row{display:flex;align-items:baseline;gap:16px;flex-wrap:wrap}.modulo-stats-p--align-center .modulo-stats-p__stat-row.modulo-stats-p__stat-row{justify-content:center}.modulo-stats-p--align-right .modulo-stats-p__stat-row.modulo-stats-p__stat-row{justify-content:flex-end}.modulo-stats-p__value.modulo-stats-p__value{font-size:var(--modulo-sp-stat-value-size, 34px);font-weight:700;font-variant-numeric:tabular-nums;line-height:1;color:var(--modulo-sp-text, #EFEFEE)}.modulo-stats-p__label.modulo-stats-p__label{font-size:var(--modulo-sp-stat-label-size, 13px);font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:var(--modulo-sp-text, #EFEFEE);line-height:1.4}.modulo-stats-p__bar.modulo-stats-p__bar{width:100%;height:var(--modulo-sp-bar-height, 4px);border-radius:999px;background:var(--modulo-sp-bar-bg, #252547);overflow:hidden;position:relative}.modulo-stats-p__bar-fill.modulo-stats-p__bar-fill{display:block;width:0%;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--modulo-sp-bar-from, #6366F1) 0%,var(--modulo-sp-bar-to, #818CF8) 100%);transition:width var(--modulo-sp-anim-duration, 1.6s) cubic-bezier(.22,1,.36,1)}.modulo-stats-p__description.modulo-stats-p__description{margin:8px 0 0;font-size:var(--modulo-sp-description-size, 14px);line-height:1.55;color:var(--modulo-sp-muted, #9CA3AF);max-width:60ch}.modulo-stats-p--align-center .modulo-stats-p__description.modulo-stats-p__description{margin-inline:auto}.modulo-stats-p__btn.modulo-stats-p__btn{margin-top:8px;display:inline-flex;align-items:center;gap:10px;padding:12px 22px;border-radius:999px;font-size:13px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;transition:transform .15s ease,box-shadow .2s ease,background-color .2s ease,color .2s ease;border:1.5px solid transparent;cursor:pointer;box-sizing:border-box}.modulo-stats-p__btn.modulo-stats-p__btn:hover{transform:translateY(-1px)}.modulo-stats-p__btn.modulo-stats-p__btn:focus-visible{outline:2px solid var(--modulo-sp-accent, #6366F1);outline-offset:3px}.modulo-stats-p__btn--primary.modulo-stats-p__btn--primary{background:var(--modulo-sp-accent-bg, var(--modulo-sp-accent, #6366F1));color:#fff;box-shadow:0 6px 20px color-mix(in srgb,var(--modulo-sp-accent, #6366F1) 28%,transparent)}.modulo-stats-p__btn--primary.modulo-stats-p__btn--primary:hover{box-shadow:0 10px 28px color-mix(in srgb,var(--modulo-sp-accent, #6366F1) 36%,transparent)}.modulo-stats-p__btn--outline.modulo-stats-p__btn--outline{background:transparent;color:var(--modulo-sp-accent, #6366F1);border-color:var(--modulo-sp-accent, #6366F1)}.modulo-stats-p__btn--outline.modulo-stats-p__btn--outline:hover{background:color-mix(in srgb,var(--modulo-sp-accent, #6366F1) 12%,transparent)}.modulo-stats-p__btn--ghost.modulo-stats-p__btn--ghost{background:transparent;color:var(--modulo-sp-accent, #6366F1);border-color:transparent;padding-inline:14px}.modulo-stats-p__btn--ghost.modulo-stats-p__btn--ghost:hover{background:color-mix(in srgb,var(--modulo-sp-accent, #6366F1) 10%,transparent)}.modulo-stats-p__btn-icon.modulo-stats-p__btn-icon{display:inline-flex;align-items:center}.modulo-stats-p__btn-icon.modulo-stats-p__btn-icon svg{width:14px;height:14px}@media(max-width:860px){.modulo-stats-p__layout.modulo-stats-p__layout,.modulo-stats-p--image-right .modulo-stats-p__layout.modulo-stats-p__layout{flex-direction:column}.modulo-stats-p--image-left .modulo-stats-p__media.modulo-stats-p__media,.modulo-stats-p--image-right .modulo-stats-p__media.modulo-stats-p__media{flex:0 0 auto;width:100%;min-height:280px;aspect-ratio:4 / 3;border-radius:var(--modulo-sp-radius, 24px) var(--modulo-sp-radius, 24px) 0 0}.modulo-stats-p__heading.modulo-stats-p__heading{font-size:clamp(28px,7vw,var(--modulo-sp-heading-size, 36px))}.modulo-stats-p__value.modulo-stats-p__value{font-size:clamp(28px,8vw,var(--modulo-sp-stat-value-size, 34px))}}@media(max-width:480px){.modulo-stats-p__card.modulo-stats-p__card{padding:clamp(20px,5vw,32px)}.modulo-stats-p__stat-row.modulo-stats-p__stat-row{gap:12px}.modulo-stats-p__btn.modulo-stats-p__btn{width:100%;justify-content:center}}@media(prefers-reduced-motion:reduce){.modulo-stats-p__bar-fill.modulo-stats-p__bar-fill,.modulo-stats-p__btn.modulo-stats-p__btn{transition:none}.modulo-stats-p__btn.modulo-stats-p__btn:hover{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/modulo-section-stats-progress.css.map */
