.ar-gate-panel{transition:transform 1.1s cubic-bezier(.72,0,.24,1) .12s;will-change:transform}.ar-ribbon{transform-origin:50% 50%;transition:transform .5s cubic-bezier(.6,0,.4,1),opacity .45s ease}.ar-knot{transition:transform .4s cubic-bezier(.6,0,.4,1),opacity .35s ease}.ar-sway{animation:ar-sway 1.6s ease-in-out infinite;transform-origin:50% 80%}@keyframes ar-sway{0%,to{transform:rotate(-9deg)}50%{transform:rotate(9deg)}}.ar-keep{word-break:keep-all;overflow-wrap:break-word}.ar-gate-sweep{background:linear-gradient(105deg,transparent 30%,rgba(255,252,246,.55) 50%,transparent 70%);transform:translateX(-120%);animation:ar-sweep .9s ease-out .1s forwards;pointer-events:none}@keyframes ar-sweep{to{transform:translateX(120%)}}.ar-petal{top:-6vh;opacity:0;animation:ar-petal-fall var(--dur) linear var(--delay) forwards;will-change:transform,opacity}@keyframes ar-petal-fall{0%{opacity:0;transform:translateZ(0) rotate(0deg)}8%{opacity:.95}85%{opacity:.9}to{opacity:0;transform:translate3d(var(--drift),106vh,0) rotate(300deg)}}@media (prefers-reduced-motion:reduce){.ar-gate-panel,.ar-knot,.ar-ribbon{transition-duration:.01s!important}.ar-gate-sweep,.ar-petal{animation:none!important}.ar-petal{display:none}.ar-sway{animation:none!important}}