.step-nav-button[data-v-b5682371]{cursor:pointer;border:none;border-radius:.5rem;padding:.75rem 1.5rem;font-weight:500;transition:all .2s}.step-nav-button.secondary[data-v-b5682371]{color:#374151;background-color:#e5e7eb}.step-nav-button.secondary[data-v-b5682371]:hover{background-color:#d1d5db}.rtl[data-v-63273657]{direction:rtl}@keyframes slideInUp-63273657{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn-63273657{0%{opacity:0}to{opacity:1}}#calender-container[data-v-63273657]:not(.hidden){animation:.3s ease-out slideInUp-63273657}[data-v-63273657]::-webkit-scrollbar{width:6px}[data-v-63273657]::-webkit-scrollbar-track{background:#f1f5f9;border-radius:3px}[data-v-63273657]::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:3px}[data-v-63273657]::-webkit-scrollbar-thumb:hover{background:#94a3b8}.backdrop-blur-xl[data-v-63273657]{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}button[data-v-63273657]{transition:all .2s cubic-bezier(.4,0,.2,1)}button[data-v-63273657]:active{transform:scale(.98)}button[data-v-63273657]:focus-visible{outline-offset:2px;outline:2px solid #3b82f6}.group:hover .group-hover\:opacity-10[data-v-63273657]{opacity:.1!important}@keyframes pulse-63273657{0%,to{opacity:1}50%{opacity:.7}}.animate-pulse[data-v-63273657]{animation:2s cubic-bezier(.4,0,.6,1) infinite pulse-63273657}.line-clamp-3[data-v-2beeec68]{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@keyframes shimmer-2beeec68{0%{background-position:-200% 0}to{background-position:200% 0}}.group:hover .animate-shimmer[data-v-2beeec68]{background:linear-gradient(90deg,#0000,#fff6,#0000) 0 0/200% 100%;animation:2s infinite shimmer-2beeec68}.group[data-v-2beeec68]:hover{animation:3s ease-in-out infinite subtle-float-2beeec68}@keyframes subtle-float-2beeec68{0%,to{transform:scale(1.02)translateY(0)}50%{transform:scale(1.02)translateY(-2px)}}.free-months-badge[data-v-2beeec68]{background:linear-gradient(120deg,#059669 0%,#10b981 45%,#34d399 100%);animation:.5s cubic-bezier(.34,1.56,.64,1) both badge-pop-2beeec68,2.4s ease-in-out .5s infinite badge-pulse-2beeec68;position:relative;overflow:hidden;box-shadow:0 4px 12px #10b98159}.free-months-badge[data-v-2beeec68]:after{content:"";pointer-events:none;background:linear-gradient(110deg,#0000 30%,#ffffff8c 50%,#0000 70%) 0 0/220% 100%;animation:2.6s ease-in-out infinite badge-shine-2beeec68;position:absolute;inset:0}.free-months-spark[data-v-2beeec68]{filter:drop-shadow(0 0 3px #fffc);animation:3s ease-in-out infinite spark-spin-2beeec68}@keyframes badge-pop-2beeec68{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}@keyframes badge-pulse-2beeec68{0%,to{box-shadow:0 4px 12px #10b98159}50%{box-shadow:0 6px 18px #10b98199}}@keyframes badge-shine-2beeec68{0%,to{background-position:120% 0}50%{background-position:-20% 0}}@keyframes spark-spin-2beeec68{0%,to{transform:rotate(0)scale(1)}50%{transform:rotate(180deg)scale(1.2)}}@media (prefers-reduced-motion:reduce){.free-months-badge[data-v-2beeec68],.free-months-badge[data-v-2beeec68]:after,.free-months-spark[data-v-2beeec68]{animation:none}}button[data-v-2beeec68]:focus-visible{outline-offset:2px;outline:2px solid #063b87}[data-v-2beeec68]{transition-timing-function:cubic-bezier(.4,0,.2,1)}.step-nav-button[data-v-43ab7604]{cursor:pointer;border:none;border-radius:.5rem;padding:.75rem 1.5rem;font-weight:500;transition:all .2s}.step-nav-button.primary[data-v-43ab7604]{color:#fff;background-color:#059669}.step-nav-button.primary[data-v-43ab7604]:hover:not(:disabled){background-color:#047857}.step-nav-button.secondary[data-v-43ab7604]{color:#374151;background-color:#e5e7eb}.step-nav-button.secondary[data-v-43ab7604]:hover{background-color:#d1d5db}.promo-save-text[data-v-43ab7604]{font-family:Comfortaa-Bold,sans-serif;font-style:italic}.line-clamp-2[data-v-93041264],.line-clamp-3[data-v-93041264]{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-2[data-v-93041264]{-webkit-line-clamp:2}.line-clamp-3[data-v-93041264]{-webkit-line-clamp:3}.addon-info-tooltip-arrow[data-v-93041264]{border-top:6px solid #031b3e;border-left:6px solid #0000;border-right:6px solid #0000;width:0;height:0;position:absolute;top:100%;left:50%;transform:translate(-50%)}.featured-image[data-v-be7814e5]:before{content:"";z-index:2;pointer-events:none;background:#fff;border-radius:50%;width:2.2rem;height:130%;position:absolute;top:50%;left:-1.1rem;transform:translateY(-50%)}[dir=rtl] .featured-image[data-v-be7814e5]:before{left:auto;right:-1.1rem}.step-nav-button[data-v-39afb024]{cursor:pointer;border:none;border-radius:.5rem;padding:.75rem 1.5rem;font-weight:500;transition:all .2s}.step-nav-button.primary[data-v-39afb024]{color:#fff;background-color:#059669}.step-nav-button.primary[data-v-39afb024]:hover:not(:disabled){background-color:#047857}.step-nav-button.secondary[data-v-39afb024]{color:#374151;background-color:#e5e7eb}.step-nav-button.secondary[data-v-39afb024]:hover{background-color:#d1d5db}.step-nav-button[data-v-f41fe8d9]{cursor:pointer;border:none;border-radius:.5rem;padding:.75rem 1.5rem;font-weight:500;transition:all .2s}.step-nav-button.secondary[data-v-f41fe8d9]{color:#374151;background-color:#e5e7eb}.step-nav-button.secondary[data-v-f41fe8d9]:hover{background-color:#d1d5db}@keyframes fadeInUp-305d5a8d{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}[data-v-305d5a8d] .step-content{animation:.5s ease-out fadeInUp-305d5a8d}.fixed[data-v-305d5a8d]{animation:.3s ease-out fadeIn-305d5a8d}@keyframes fadeIn-305d5a8d{0%{opacity:0}to{opacity:1}}.fixed .bg-white[data-v-305d5a8d]{animation:.3s ease-out slideInUp-305d5a8d}@keyframes slideInUp-305d5a8d{0%{opacity:0;transform:translateY(20px)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}.category-card[data-v-a8d8fd75]{box-shadow:0 8px 40px #1e56a01f}
