@keyframes ar-gerak{0%{transform:rotate(0deg)}to{transform:rotate(3deg)}}.ar-bunga{transform-origin:50% 100%;animation:ar-gerak 2s ease-in-out infinite alternate}@keyframes ar-gerak1{0%{transform:rotate(0deg)}to{transform:rotate(-3deg)}}.ar-bunga2{transform-origin:100% 0;animation:ar-gerak1 2s ease-in-out infinite alternate}@keyframes ar-rotate-swing2{0%{transform:rotate(10deg)}50%{transform:rotate(-20deg)}to{transform:rotate(10deg)}}.ar-swing-rotate2{transform-origin:center;animation:ar-rotate-swing2 6s ease-in-out infinite}@keyframes ar-janur-sway{0%{transform:rotate(-1.6deg)}to{transform:rotate(1.6deg)}}.ar-janur{transform-origin:50% 92%;animation:ar-janur-sway 7s ease-in-out infinite alternate}@keyframes ar-breathe{0%{transform:scale(1)}to{transform:scale(1.025)}}.ar-breathe{transform-origin:50% 0;animation:ar-breathe 9s ease-in-out infinite alternate}@keyframes ar-kenburns{0%{transform:scale(1)}to{transform:scale(1.1)}}.ar-kenburns{animation:ar-kenburns 26s ease-in-out infinite alternate}.ar-sheen{position:relative;overflow:hidden}.ar-sheen:after{content:"";position:absolute;inset:0;transform:translateX(-130%) skewX(-18deg);background:linear-gradient(105deg,transparent 35%,rgba(255,255,255,.45) 50%,transparent 65%);pointer-events:none}.ar-sheen:focus-visible:after,.ar-sheen:hover:after{animation:ar-sheen-sweep .9s ease}@keyframes ar-sheen-sweep{to{transform:translateX(130%) skewX(-18deg)}}[data-invitation-skin=aruna] a:focus-visible,[data-invitation-skin=aruna] button:focus-visible{outline:2px solid var(--ev-primary);outline-offset:2px}@media (prefers-reduced-motion:reduce){.ar-breathe,.ar-bunga,.ar-bunga2,.ar-janur,.ar-kenburns,.ar-swing-rotate2{animation:none!important}.ar-sheen:after{display:none}}