@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes anim-fade-in{0%{opacity:0}to{opacity:1}}@keyframes anim-fade-out{0%{opacity:1}to{opacity:0}}@keyframes anim-fade-up{0%{opacity:0;transform:translate3d(0,var(--anim-translate-y,1.5rem),0)}to{opacity:1;transform:translateZ(0)}}@keyframes donut-draw{0%{stroke-dasharray:0 502.7}}@keyframes donut-ring-in{0%{opacity:0}}@keyframes donut-scale-grow{0%{opacity:0;transform:scale(.1)}to{opacity:1;transform:scale(1)}}@media(prefers-reduced-motion:reduce){.acf-block-donut-charts__svg-wrap svg g circle,.acf-block-donut-charts__svg-wrap svg>circle{animation:none}}.acf-block-donut-charts__svg-wrap{flex-shrink:0;width:16.625rem}.acf-block-donut-charts__svg-wrap svg{display:block;height:auto;width:100%}.acf-block-donut-charts__center-label{color:var(--color-blue);font-family:Palanquin Dark,-apple-system,blinkmacsystemfont,Segoe UI,Helvetica Neue,arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1.4375rem;font-weight:400;left:50%;line-height:1.3;position:absolute;top:50%;transform:translate(-50%,-50%);width:55%}.acf-block-donut-charts__legend{flex:1;min-width:0;row-gap:.375rem}.acf-block-donut-charts__legend-dot{background-color:var(--dot-color,#ccc);border-radius:50%;display:inline-block;flex-shrink:0;height:1.125rem;width:1.125rem}.acf-block-donut-charts__legend-name{flex:0 0 auto;font-weight:400;line-height:1.3;max-width:6.25rem;min-width:0;width:100%}.acf-block-donut-charts__legend-name,.acf-block-donut-charts__legend-pct{color:var(--color-dark);font-family:Palanquin,-apple-system,blinkmacsystemfont,Segoe UI,Helvetica Neue,arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1.125rem}.acf-block-donut-charts__legend-pct{flex-shrink:0;font-weight:700;min-width:2.5rem;text-align:right;white-space:nowrap}.acf-block-donut-charts__svg-wrap--ver-f svg{opacity:0;transform-origin:center center}.acf-block-donut-charts__anim--ver-f[data-anim-state=done] .acf-block-donut-charts__svg-wrap--ver-f svg,.acf-block-donut-charts__anim--ver-f[data-anim-state=in-view] .acf-block-donut-charts__svg-wrap--ver-f svg{animation:donut-scale-grow .7s cubic-bezier(.4,0,1,1) 0s forwards}.acf-block-donut-charts__anim--ver-f[data-anim-state=done] .acf-block-donut-charts__svg-wrap--ver-f svg>circle,.acf-block-donut-charts__anim--ver-f[data-anim-state=in-view] .acf-block-donut-charts__svg-wrap--ver-f svg>circle{animation:donut-ring-in .4s ease 1.6s both}.acf-block-donut-charts__anim--ver-f[data-anim-state=done] .acf-block-donut-charts__svg-wrap--ver-f svg g>circle,.acf-block-donut-charts__anim--ver-f[data-anim-state=in-view] .acf-block-donut-charts__svg-wrap--ver-f svg g>circle{animation:donut-draw var(--seg-dur,1s) ease-in-out var(--seg-delay,.1s) both}.acf-block-donut-charts__anim--ver-f[data-anim-state=done] .acf-block-donut-charts__svg-wrap--ver-f .acf-block-donut-charts__center-label,.acf-block-donut-charts__anim--ver-f[data-anim-state=in-view] .acf-block-donut-charts__svg-wrap--ver-f .acf-block-donut-charts__center-label{animation:donut-ring-in .5s ease .7s both}