.SnakeMotion-module__NsOgKW__pop{animation:.42s cubic-bezier(.3,1.7,.5,1) both SnakeMotion-module__NsOgKW__pop}@keyframes SnakeMotion-module__NsOgKW__pop{0%{opacity:0;transform:scale(.6)rotate(-4deg)}to{opacity:1;transform:none}}.SnakeMotion-module__NsOgKW__bump{animation:.34s cubic-bezier(.3,1.8,.5,1) both SnakeMotion-module__NsOgKW__bump;display:inline-block}@keyframes SnakeMotion-module__NsOgKW__bump{0%{transform:translateY(-3px)scale(1.3)}to{transform:none}}.SnakeMotion-module__NsOgKW__key{transition:transform .32s cubic-bezier(.3,1.8,.5,1),opacity .15s}.SnakeMotion-module__NsOgKW__key:not(:disabled):hover{transform:scale(1.08)}.SnakeMotion-module__NsOgKW__key:not(:disabled):active{transition-duration:80ms;transform:scale(.82)}.SnakeMotion-module__NsOgKW__shake{animation:.5s both SnakeMotion-module__NsOgKW__shake}@keyframes SnakeMotion-module__NsOgKW__shake{0%,to{transform:none}15%{transform:translate(-9px)rotate(-1.2deg)}35%{transform:translate(8px)rotate(1deg)}55%{transform:translate(-5px)rotate(-.4deg)}75%{transform:translate(3px)}}.SnakeMotion-module__NsOgKW__cheer{animation:.75s cubic-bezier(.3,1.6,.5,1) both SnakeMotion-module__NsOgKW__cheer}@keyframes SnakeMotion-module__NsOgKW__cheer{0%,to{transform:none}35%{transform:translateY(-16px)rotate(-1.5deg)scale(1.02,.98)}65%{transform:translateY(3px)rotate(.6deg)scale(.98,1.02)}}.SnakeMotion-module__NsOgKW__card{color:#0a2f5c;background:linear-gradient(#f4fbff 0%,#d6efff 46%,#b5e1ff 54%,#e3f5ff 100%);border:2px solid #083f86;border-radius:26px;animation:.75s cubic-bezier(.25,1.4,.45,1) .2s both SnakeMotion-module__NsOgKW__cardIn;box-shadow:inset 0 2px #ffffffe6,inset 0 -4px 10px #1170cf40,0 14px 26px -12px #00286e8c}@keyframes SnakeMotion-module__NsOgKW__cardIn{0%{opacity:0;transform:translateY(26px)rotate(2.5deg)scale(.94)}to{opacity:1;transform:none}}.SnakeMotion-module__NsOgKW__cardGloss{background:linear-gradient(#ffffffbf,#ffffff0d);border-radius:24px 24px 50% 50%/24px 24px 18px 18px}.SnakeMotion-module__NsOgKW__button{border-radius:999px;transition:transform .32s cubic-bezier(.3,1.8,.5,1),filter .15s}.SnakeMotion-module__NsOgKW__button:hover{filter:brightness(1.06);transform:scale(1.03)}.SnakeMotion-module__NsOgKW__button:active{transition-duration:80ms;transform:scale(.94)}.SnakeMotion-module__NsOgKW__buttonPrimary{color:#fff;text-shadow:0 1px #001e5080;background:linear-gradient(#5cc6ff 0%,#1f86e0 48%,#0d63c2 52%,#0a4fa6 100%);border:2px solid #083f86;box-shadow:inset 0 2px #ffffff8c,0 6px 12px -6px #00328299}.SnakeMotion-module__NsOgKW__buttonSecondary{color:#0a2f5c;background:linear-gradient(#fff 0%,#eef7ff 48%,#dcefff 52%,#f4faff 100%);border:2px solid #7fb4e6;box-shadow:inset 0 2px #ffffffe6,0 6px 12px -6px #00328266}@media (prefers-reduced-motion:reduce){.SnakeMotion-module__NsOgKW__pop,.SnakeMotion-module__NsOgKW__bump,.SnakeMotion-module__NsOgKW__shake,.SnakeMotion-module__NsOgKW__cheer,.SnakeMotion-module__NsOgKW__card{animation:none}.SnakeMotion-module__NsOgKW__key,.SnakeMotion-module__NsOgKW__button{transition:none}.SnakeMotion-module__NsOgKW__key:not(:disabled):hover,.SnakeMotion-module__NsOgKW__key:not(:disabled):active,.SnakeMotion-module__NsOgKW__button:hover,.SnakeMotion-module__NsOgKW__button:active{transform:none}}
