.animated-number-wrap[data-v-13f20199]{display:inline;position:relative}.animated-number[data-v-13f20199]{display:inline}.reflection[data-v-13f20199]{opacity:.12;pointer-events:none;position:absolute;top:100%;left:0;transform:scaleY(-1);-webkit-mask-image:linear-gradient(#00000080 0%,#0000 60%);mask-image:linear-gradient(#00000080 0%,#0000 60%)}.animated-number-wrap.blurring .animated-number[data-v-13f20199]{filter:blur(1.5px);animation:.5s number-blur-13f20199}@keyframes number-blur-13f20199{0%{filter:blur()}30%{filter:blur(2.5px)}70%{filter:blur(1.5px)}to{filter:blur()}}.modal-enter-active[data-v-986206c3],.modal-leave-active[data-v-986206c3]{transition:opacity .2s}.modal-enter-from[data-v-986206c3],.modal-leave-to[data-v-986206c3]{opacity:0}.modal-card-enter-active[data-v-986206c3]{transition:transform .3s cubic-bezier(.34,1.56,.64,1)}.modal-card-leave-active[data-v-986206c3]{transition:transform .15s}.modal-card-enter-from[data-v-986206c3]{transform:scale(.92)translateY(10px)}.modal-card-leave-to[data-v-986206c3]{transform:scale(.95)}.period-card[data-v-7132f51c]{min-height:142px;display:flex;flex-direction:column;align-items:center;justify-content:center;transition:transform .25s,background .3s}.period-card[data-v-7132f51c]:active{transform:scale(.96)}.popular-badge[data-v-7132f51c]{letter-spacing:.02em;background:linear-gradient(135deg,#8b5cf6 0%,#ec4899 100%);box-shadow:0 1px 6px #8b5cf633}
.plan-period-grid[data-v-7132f51c]{width:calc(100vw - 40px)!important;max-width:100%!important;grid-template-columns:repeat(2,minmax(0,1fr));overflow:visible}.plan-period-grid[data-v-7132f51c]>.relative{min-width:0}.period-card[data-v-7132f51c]{width:100%;max-width:100%;box-sizing:border-box}@media (min-width:640px){.plan-period-grid[data-v-7132f51c]{width:100%!important}}