.section_stat-dial{background:var(--section-bg, #fff)}.stat-dial_inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:var(--space-4xl)}.stat-dial_content{max-width:444px}.stat-dial_content>.block-tag{align-self:flex-start}.stat-dial_inner .content-stat-cards_card{padding:var(--space-s) var(--space-m);width:100%}.stat-dial_inner .content-stat-cards_card[data-highlight=true]{background:var(--dial-color, #67a8f8)}.stat-dial_inner .content-stat-cards_number{font-size:80px;line-height:.55;margin-bottom:.3rem;white-space:nowrap}.stat-dial_inner .content-stat-cards_suffix{font-weight:var(--weight-regular);font-size:40px;line-height:.7;margin-left:2px}.stat-dial_dial{--dial-size: 362px;--dial-stroke: 20px;width:var(--dial-size);max-width:100%;margin-inline:auto}.stat-dial_ring-wrap{width:100%;aspect-ratio:1 / 1}.stat-dial_svg{width:100%;height:100%;overflow:visible}.stat-dial_track{stroke:var(--color-black, #171717);opacity:.2}.stat-dial_arc{stroke:var(--dial-color, #67a8f8);stroke-dasharray:var(--arc-length) 100;stroke-dashoffset:var(--arc-length);transition:stroke-dashoffset 2.2s cubic-bezier(.22,.61,.36,1);stroke-width:11px}[data-stat-dial][data-animate=true] .stat-dial_arc{stroke-dashoffset:0}.stat-dial_center{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.stat-dial_value{font-family:var(--font-heading);font-weight:200;font-size:120px;line-height:.7;letter-spacing:-.6px;color:var(--color-black, #171717)}.stat-dial_label{font-family:var(--font-heading);font-weight:var(--weight-medium);font-size:40px;line-height:1;color:var(--color-black, #171717)}.stat-dial_endpoints{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.stat-dial_endpoint{position:absolute;top:50%;left:50%;width:30px;height:30px;margin:-6px 0 0 -14px;border-radius:var(--radius-circle);background:var(--dial-color, #67a8f8);transform:rotate(var(--angle)) translateY(calc(var(--dial-size) / -2 + var(--dial-stroke) / 2));transform-origin:center;opacity:0;transition:opacity .22s ease-out}.stat-dial_endpoint.dotted-box .dotted-border rect{stroke:#17171780}.stat-dial_endpoint.dotted-box .dotted-border.is-sml rect{stroke-dasharray:1 3}[data-stat-dial][data-animate=true] .stat-dial_endpoint--start{opacity:1;transition-delay:0ms}[data-stat-dial][data-animate=true] .stat-dial_endpoint--end{opacity:1;transition-delay:2.2s}.stat-dial_markers{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.stat-dial_marker{position:absolute;top:50%;left:50%;width:0;height:0;transform:translate(-50%,-50%) rotate(var(--angle)) translateY(calc(var(--dial-size) / -2 - 6px));opacity:0;transition:opacity .15s ease-out;transition-delay:0ms}[data-stat-dial][data-animate=true] .stat-dial_marker{opacity:.5;transition-delay:calc(var(--delay) * 2.05s)}.stat-dial_marker-tick{position:absolute;left:50%;bottom:0;width:1px;height:27px;transform:translate(-50%);pointer-events:none;background-image:linear-gradient(to bottom,currentColor 50%,transparent 50%);background-size:1px 4px;background-repeat:repeat-y;opacity:.5}.stat-dial_marker-label{position:absolute;left:50%;bottom:40px;transform:translate(-50%) rotate(calc(var(--angle) * -1));transform-origin:50% 50%;font-family:var(--font-heading);font-weight:500;font-size:16px;line-height:1;color:var(--color-black, #171717);white-space:nowrap}.stat-dial_inner .content-stat-cards_text{font-size:14px}@media(max-width:767px){.stat-dial_inner{grid-template-columns:1fr;gap:var(--space-5xl)}.stat-dial_value{font-size:96px}.stat-dial_label{font-size:20px}.stat-dial_dial{--dial-size: 232px;margin-top:40px}.stat-dial_arc{stroke-width:18px}.stat-dial_marker-tick{height:13px}.stat-dial_marker-label{bottom:20px}.stat-dial_endpoint{margin:-12px 0 0 -20px}.stat-dial_endpoint.stat-dial_endpoint--start{margin-left:-10px}.stat-dial_inner .content-stat-cards_text{max-width:129px}.stat-dial_inner .content-stat-cards_number{font-size:100px;line-height:.55;margin-bottom:.3rem;white-space:nowrap}.stat-dial_inner .content-stat-cards_value{align-items:stretch}.stat-dial_inner .content-stat-cards_suffix-container{height:auto}.stat-dial_inner .content-stat-cards_card[data-highlight=true] .stats_arrow svg path{stroke:#fff}}@media(prefers-reduced-motion:reduce){.stat-dial_arc{transition:none;stroke-dashoffset:0}.stat-dial_marker{transition:none;opacity:.6}}@media(min-width:768px){.stat-dial_inner .content-stat-cards_text{max-width:190px}.stat-dial_card-group{padding-top:var(--space-2xl)}}
/*# sourceMappingURL=/cdn/shop/t/61/assets/section-stat-dial.css.map */
