.fc-root{--ease-out:cubic-bezier(.23, 1, .32, 1)}.fc-dash-static{display:none}.fc-dash{animation:fc-dash-flow var(--fc-dur,1.7s) linear infinite paused}.fc-root[data-flow] .fc-dash{animation-play-state:running}@keyframes fc-dash-flow{0%{stroke-dashoffset:calc(var(--fc-phase,0px) + var(--fc-period,15.774px))}to{stroke-dashoffset:var(--fc-phase,0px)}}@supports (animation-composition:add){.fc-dash{animation:fc-dash-flow var(--fc-dur,1.7s) linear infinite paused, fc-dash-flow var(--fc-dur,1.7s) linear infinite paused;animation-composition:replace,add}.fc-root[data-flow] .fc-dash{animation-play-state:running,paused}@media (hover:hover) and (pointer:fine){.fc-root[data-flow]:has(.fc-cta:hover) .fc-dash{animation-play-state:running,running}}}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.fc-root:not([data-story]) .fc-draw{stroke-dashoffset:1px;animation:fc-draw-failsafe 1.2s var(--ease-out) 4s forwards}}@keyframes fc-draw-failsafe{to{stroke-dashoffset:0}}.fc-comet{filter:drop-shadow(0 0 3px #d3fb438c)}@media (pointer:coarse){.fc-comet{filter:none}}.fc-sweep{opacity:0;background:linear-gradient(90deg,#d3fb43 71.43%,#d3fb4300 100%)}[dir=rtl] .fc-sweep:not([dir=ltr]){background:linear-gradient(270deg,#d3fb43 71.43%,#d3fb4300 100%)}.fc-fill{opacity:0;transition:opacity .2s}@media (hover:hover) and (pointer:fine){.fc-cta:hover .fc-fill{opacity:1}}.fc-cta:focus-visible .fc-fill{opacity:1}@media (prefers-reduced-motion:reduce){.fc-fill{transition:none}.fc-comet,.fc-sweep,.fc-dash{display:none}.fc-dash-static{display:inline}}
