.modulo-sr{background:var(--modulo-sr-bg, #FFFFFF);color:var(--modulo-sr-text, #1A1A2E);padding-top:var(--modulo-sr-pad-top, 76px);padding-bottom:var(--modulo-sr-pad-bottom, 64px);font-family:inherit;box-sizing:border-box}.modulo-sr *,.modulo-sr *:before,.modulo-sr *:after{box-sizing:border-box}.modulo-sr__container{max-width:var(--modulo-sr-container, 1180px);margin-inline:auto;padding-inline:28px}.modulo-sr--width-boxed{max-width:1440px;margin-inline:auto;border-radius:var(--modulo-sr-outer-radius, 24px);overflow:hidden}.modulo-sr__header{margin:0 0 34px}.modulo-sr--align-center .modulo-sr__header{text-align:center}.modulo-sr--align-center .modulo-sr__sub{margin-inline:auto}.modulo-sr__eyebrow{margin:0 0 12px;font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--modulo-sr-accent, #6366F1)}.modulo-sr__heading{margin:0;font-size:var(--modulo-sr-heading-size, 44px);line-height:1.1;font-weight:800;letter-spacing:-.022em;text-wrap:balance;color:var(--modulo-sr-text, #1A1A2E)}.modulo-sr__heading strong,.modulo-sr__heading b{font-weight:inherit;color:var(--modulo-sr-accent, #6366F1)}.modulo-sr__sub{margin:14px 0 0;font-size:16px;line-height:1.6;color:var(--modulo-sr-muted, #5B5768);max-width:60ch}.modulo-sr__rail{display:flex;gap:var(--modulo-sr-gap, 26px);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;padding-bottom:4px}.modulo-sr__rail::-webkit-scrollbar{display:none}.modulo-sr__card{flex:0 0 calc((100% - (var(--modulo-sr-spv, 3) - 1) * var(--modulo-sr-gap, 26px)) / var(--modulo-sr-spv, 3));scroll-snap-align:start;min-width:0;display:flex;flex-direction:column;border-radius:var(--modulo-sr-radius, 14px);overflow:hidden;transition:transform .3s cubic-bezier(.22,1,.36,1),box-shadow .3s cubic-bezier(.22,1,.36,1)}.modulo-sr__card:hover{transform:translateY(-4px);box-shadow:0 18px 38px #1a1a2e21}.modulo-sr__media{position:relative;aspect-ratio:var(--modulo-sr-ratio, 1 / 1);overflow:hidden;background:var(--modulo-sr-panel, #F1EFF7);flex:none}.modulo-sr__img{width:100%;height:100%;display:block;object-fit:cover;transition:transform .5s cubic-bezier(.22,1,.36,1)}.modulo-sr__card:hover .modulo-sr__img{transform:scale(1.035)}.modulo-sr__placeholder{background:var(--modulo-sr-panel, #F1EFF7);fill:#1a1a2e29}.modulo-sr__scrim{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(to top,rgba(12,10,20,var(--modulo-sr-scrim-1, .56)),rgba(12,10,20,var(--modulo-sr-scrim-2, .35)) 42%,rgba(12,10,20,var(--modulo-sr-scrim-3, .06)) 74%,#0c0a1400)}.modulo-sr__gauge{position:absolute;z-index:2;bottom:22px;left:var(--modulo-sr-inset, 26px);right:var(--modulo-sr-inset, 26px)}.modulo-sr__ring{position:relative;width:var(--modulo-sr-ring-size, 76px);height:var(--modulo-sr-ring-size, 76px);filter:drop-shadow(0 1px 4px rgba(12,10,20,.45))}.modulo-sr__ring-svg{width:100%;height:100%;display:block;overflow:visible;transform:rotate(-90deg)}.modulo-sr__ring-track{fill:none;stroke:#ffffff57;stroke-width:3;stroke-dasharray:1}.modulo-sr__ring-prog{fill:none;stroke:#fff;stroke-width:3;stroke-linecap:round;stroke-dasharray:1}.modulo-sr__ring-num{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-size:calc(var(--modulo-sr-ring-size, 76px) * .29);font-weight:700;letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:#fff;text-shadow:0 1px 3px rgba(12,10,20,.42)}.modulo-sr__claim{margin:14px 0 0;font-size:var(--modulo-sr-desc-size, 15px);line-height:1.42;font-weight:500;color:#fff;text-shadow:0 1px 3px rgba(12,10,20,.42)}.modulo-sr__panel{background:var(--modulo-sr-panel, #F1EFF7);padding:28px 28px 32px;flex:1 1 auto}.modulo-sr__title{margin:0 0 12px;font-size:var(--modulo-sr-title-size, 13px);font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--modulo-sr-text, #1A1A2E)}.modulo-sr__desc{margin:0;font-size:var(--modulo-sr-desc-size, 15px);line-height:1.62;color:var(--modulo-sr-muted, #5B5768)}.modulo-sr--clamp .modulo-sr__desc{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--modulo-sr-desc-lines, 4);line-clamp:var(--modulo-sr-desc-lines, 4);overflow:hidden}.modulo-sr__nav{display:flex;justify-content:center;margin:38px 0 0}.modulo-sr__nav[hidden]{display:none}.modulo-sr__pill{display:inline-flex;align-items:center;gap:8px;background:var(--modulo-sr-panel, #F1EFF7);border-radius:999px;padding:6px}.modulo-sr__arrow{width:48px;height:48px;border:0;border-radius:999px;background:transparent;color:var(--modulo-sr-text, #1A1A2E);cursor:pointer;display:grid;place-items:center;padding:0;transition:background .18s ease,opacity .18s ease}.modulo-sr__arrow:hover{background:#0000000f}.modulo-sr__arrow:focus-visible{outline:2px solid var(--modulo-sr-accent, #6366F1);outline-offset:2px}.modulo-sr__arrow[disabled]{opacity:.32;cursor:default}.modulo-sr__arrow[disabled]:hover{background:transparent}.modulo-sr__count{min-width:62px;text-align:center;font-size:14px;font-weight:500;font-variant-numeric:tabular-nums;color:var(--modulo-sr-muted, #5B5768)}@media(min-width:861px){.modulo-sr--fits .modulo-sr__nav{display:none}}.modulo-sr__cta-wrap{display:flex;margin:30px 0 0}.modulo-sr__cta-wrap--left{justify-content:flex-start}.modulo-sr__cta-wrap--center{justify-content:center}.modulo-sr__cta-wrap--right{justify-content:flex-end}.modulo-sr__cta{display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:0 30px;border-radius:999px;text-decoration:none;font-size:15px;font-weight:600;letter-spacing:.01em;box-sizing:border-box;transition:transform .18s ease,box-shadow .18s ease,background .18s ease,color .18s ease}.modulo-sr--btn-filled .modulo-sr__cta{background:var(--modulo-sr-accent, #6366F1);color:var(--modulo-sr-on-accent, #FFFFFF)}.modulo-sr--btn-outline .modulo-sr__cta{background:transparent;color:var(--modulo-sr-accent, #6366F1);box-shadow:inset 0 0 0 1.5px var(--modulo-sr-accent, #6366F1)}.modulo-sr--btn-outline .modulo-sr__cta:hover{background:var(--modulo-sr-accent, #6366F1);color:var(--modulo-sr-on-accent, #FFFFFF)}.modulo-sr__cta:hover{transform:translateY(-2px)}.modulo-sr__cta:focus-visible{outline:2px solid var(--modulo-sr-accent, #6366F1);outline-offset:3px}.modulo-sr__empty{margin:0;padding:40px 0;text-align:center;color:var(--modulo-sr-muted, #5B5768);font-size:15px}@media(max-width:860px){.modulo-sr{padding-top:calc(var(--modulo-sr-pad-top, 76px) * .72);padding-bottom:calc(var(--modulo-sr-pad-bottom, 64px) * .72)}.modulo-sr__heading{font-size:clamp(26px,4.6vw,var(--modulo-sr-heading-size, 44px))}.modulo-sr__card{flex-basis:62%}.modulo-sr__header{margin-bottom:26px}}@media(max-width:480px){.modulo-sr__container{padding-inline:18px}.modulo-sr__heading{font-size:clamp(24px,7vw,var(--modulo-sr-heading-size, 44px))}.modulo-sr__card{flex-basis:84%}.modulo-sr__gauge{--modulo-sr-inset: 20px}.modulo-sr__panel{padding:22px 22px 26px}.modulo-sr__nav{margin-top:28px}.modulo-sr__cta{width:100%}}@media(prefers-reduced-motion:reduce){.modulo-sr__card,.modulo-sr__img,.modulo-sr__cta,.modulo-sr__arrow,.modulo-sr__ring-prog{transition:none!important}.modulo-sr__card:hover,.modulo-sr__card:hover .modulo-sr__img,.modulo-sr__cta:hover{transform:none}.modulo-sr__rail{scroll-behavior:auto}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/modulo-section-stats-rail.css.map */
