.arc-drift{animation-name:arc-drift-0;animation-timing-function:cubic-bezier(.45,0,.55,1);animation-iteration-count:infinite;animation-play-state:var(--arc-drift-play,running)}.arc-drift:hover{animation-play-state:paused}@keyframes arc-drift-0{0%{translate:0;rotate:none}21%{translate:6px -5px;rotate:.35deg}44%{translate:-3px -8px;rotate:-.18deg}63%{translate:-7px -1px;rotate:-.5deg}82%{translate:-2px 5px;rotate:.12deg}to{translate:0;rotate:none}}@keyframes arc-drift-1{0%{translate:0;rotate:none}18%{translate:-5px 4px;rotate:-.4deg}37%{translate:2px 8px;rotate:-.08deg}59%{translate:7px 2px;rotate:.44deg}84%{translate:4px -6px;rotate:.2deg}to{translate:0;rotate:none}}@keyframes arc-drift-2{0%{translate:0;rotate:none}26%{translate:-6px -6px;rotate:.28deg}48%{translate:5px -3px;rotate:.5deg}71%{translate:8px 4px;rotate:-.15deg}88%{translate:-1px 7px;rotate:-.42deg}to{translate:0;rotate:none}}@keyframes arc-drift-3{0%{translate:0;rotate:none}23%{translate:4px 6px;rotate:-.5deg}41%{translate:-6px 3px;rotate:-.22deg}66%{translate:-4px -7px;rotate:.3deg}86%{translate:3px -4px;rotate:.46deg}to{translate:0;rotate:none}}@keyframes arc-drift-4{0%{translate:0;rotate:none}16%{translate:7px 1px;rotate:.18deg}39%{translate:3px -7px;rotate:-.34deg}62%{translate:-5px -4px;rotate:-.5deg}81%{translate:-6px 5px;rotate:.26deg}to{translate:0;rotate:none}}.arc-drift-1{animation-name:arc-drift-1}.arc-drift-2{animation-name:arc-drift-2}.arc-drift-3{animation-name:arc-drift-3}.arc-drift-4{animation-name:arc-drift-4}@media (prefers-reduced-motion:reduce){.arc-drift{animation:none;translate:none;rotate:none}}.btn-cta.arc-arrow{background-image:none;background-color:var(--arc-arrow-bg)}.arc-arrow-side{z-index:30;top:var(--arrow-top);left:calc(50% - min(50%, var(--card-half)) - var(--arrow-outset));position:absolute}.arc-arrow-side[data-side=right]{left:calc(50% + min(50%, var(--card-half)) + var(--arrow-outset) - var(--arrow-size))}@media (min-width:1440px){.arc-arrow-side[data-side=left]{left:calc(50% - var(--arrow-clearance) - var(--arrow-size))}.arc-arrow-side[data-side=right]{left:calc(50% + var(--arrow-clearance))}}
