@keyframes svelte-1mck1l2-fadeSlideIn{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@media (min-width: 768px){@keyframes svelte-1mck1l2-fadeSlideIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}}.child-text.svelte-1mck1l2{animation:svelte-1mck1l2-fadeSlideIn .5s cubic-bezier(.4,0,.2,1);display:inline-block;font-weight:600}@keyframes svelte-1mck1l2-badgeIn{0%{opacity:0;transform:translate(20px) scale(.95)}to{opacity:1;transform:translate(0) scale(1)}}@media (min-width: 768px){@keyframes svelte-1mck1l2-badgeIn{0%{opacity:0;transform:translate(40px) scale(.95)}to{opacity:1;transform:translate(0) scale(1)}}}.badge-anim.svelte-1mck1l2{animation:svelte-1mck1l2-badgeIn .4s cubic-bezier(.4,0,.2,1) both}@keyframes svelte-1ya03ha-fadeInUp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.animate-fade-in-up.svelte-1ya03ha{animation:svelte-1ya03ha-fadeInUp .5s cubic-bezier(.4,0,.2,1)}.feature-item.svelte-114zmir{display:flex;height:100%}.feature-item.svelte-114zmir button:where(.svelte-114zmir){display:flex;flex-direction:row}.feature-item.svelte-114zmir button:where(.svelte-114zmir)>div:where(.svelte-114zmir):first-child:not(.coming-soon-overlay):not(.flex-1){align-self:flex-start}.feature-item.svelte-114zmir button:where(.svelte-114zmir)>.flex-1:where(.svelte-114zmir){display:flex;flex-direction:column;justify-content:space-between;height:100%}.coming-soon-container.svelte-114zmir{position:relative;display:inline-flex;align-items:center;margin-bottom:4px;width:100%}.coming-soon-badge.svelte-114zmir{display:inline-flex;align-items:center;background:linear-gradient(135deg,gold,orange);color:#7d3c00;font-size:10px;font-weight:700;padding:2px 6px;border-radius:4px;position:relative;z-index:2;box-shadow:0 2px 4px #0000001a;transition:all .3s ease}.star-icon.svelte-114zmir{position:absolute;font-size:8px;color:gold;opacity:.8;z-index:3}.star-1.svelte-114zmir{left:-2px;top:-2px;animation:svelte-114zmir-twinkle 2s infinite .3s}.star-2.svelte-114zmir{right:-2px;top:-2px;animation:svelte-114zmir-twinkle 2s infinite .7s}.star-3.svelte-114zmir{right:-2px;bottom:-2px;animation:svelte-114zmir-twinkle 2s infinite 1.1s}@keyframes svelte-114zmir-twinkle{0%{opacity:0;transform:scale(.8)}50%{opacity:1;transform:scale(1.2)}to{opacity:0;transform:scale(.8)}}.coming-soon-glow.svelte-114zmir{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;background:radial-gradient(circle,#ffd70066,#ffd70000 70%);border-radius:4px;z-index:1;animation:svelte-114zmir-glow 2s infinite alternate}.coming-soon-item.svelte-114zmir{position:relative;overflow:hidden}.coming-soon-item.svelte-114zmir button:where(.svelte-114zmir){position:relative;z-index:1;overflow:hidden}.coming-soon-overlay.svelte-114zmir{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,#ffb8000d,#ff8a001a);z-index:0;border-radius:10px;pointer-events:none}.coming-soon-overlay.active.svelte-114zmir{background:linear-gradient(135deg,#ffb8001a,#ff8a0033);box-shadow:0 0 15px #ffb8004d}.coming-soon-item.svelte-114zmir:before{content:"";position:absolute;top:-2px;left:-2px;right:-2px;bottom:-2px;background:linear-gradient(45deg,#FFB800,transparent,#FF8A00,transparent,#FFB800);z-index:-1;border-radius:12px;background-size:400%;animation:svelte-114zmir-border-animation 6s linear infinite;opacity:0;transition:opacity .3s ease}.coming-soon-item.svelte-114zmir:hover:before,.coming-soon-item.svelte-114zmir:has(button.bg-primary-50:where(.svelte-114zmir)):before{opacity:1}@keyframes svelte-114zmir-border-animation{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes svelte-114zmir-glow{0%{opacity:.3;transform:translate(-50%,-50%) scale(1)}to{opacity:.6;transform:translate(-50%,-50%) scale(1.2)}}.pulse.svelte-114zmir{animation:svelte-114zmir-pulse-animation 1.5s ease-in-out}@keyframes svelte-114zmir-pulse-animation{0%{transform:scale(1)}15%{transform:scale(1.15)}30%{transform:scale(1)}45%{transform:scale(1.1)}60%{transform:scale(1)}}@keyframes svelte-1xnxxeq-fadeInUp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.prose{color:inherit}.prose p{margin:0;line-height:1.7}@keyframes svelte-x3jq0c-fadeInUp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.animate-fade-in-up.svelte-x3jq0c{animation:svelte-x3jq0c-fadeInUp .5s cubic-bezier(.4,0,.2,1)}@media (max-width: 767px){.max-w-\[70\%\]{max-width:85%!important}.p-4{padding:.75rem!important}.text-sm{font-size:.8125rem!important}.text-xs{font-size:.6875rem!important}.min-h-\[400px\]{min-height:450px!important}}@keyframes svelte-1hkpogw-fadeInUp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.animate-fade-in-up.svelte-1hkpogw{animation:svelte-1hkpogw-fadeInUp .5s cubic-bezier(.4,0,.2,1)}@media (prefers-reduced-motion: reduce){.animate-fade-in-up.svelte-1hkpogw{animation:none}}.loader.svelte-1hkpogw{border:3px solid rgba(0,0,0,.1);border-radius:50%;border-top:3px solid var(--color-primary-600, #4f46e5);width:24px;height:24px;animation:svelte-1hkpogw-spin 1s linear infinite}@keyframes svelte-1hkpogw-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width: 1023px){.min-w-\[600px\].svelte-11n49v0{min-width:600px}}.feature-grid.svelte-11n49v0{display:grid;grid-template-columns:repeat(2,1fr);grid-auto-rows:1fr;gap:.5rem}@media (max-width: 767px){.feature-item{min-width:100%!important}.feature-item button{min-width:0!important;width:100%;padding:.5rem}.feature-item .text-base{font-size:.875rem}.feature-item .text-xs{font-size:.7rem}}.text-gradient.svelte-1svcjf0{background:linear-gradient(90deg,#0ea5e9,#22c55e);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent}@keyframes svelte-1svcjf0-fadeInUp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.animate-fade-in-up.svelte-1svcjf0{animation:svelte-1svcjf0-fadeInUp .6s cubic-bezier(.4,0,.2,1) forwards}@keyframes svelte-nk3mah-fadeInUp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes svelte-nk3mah-pulse-slow{0%,to{opacity:.2}50%{opacity:.4}}.animate-pulse-slow.svelte-nk3mah{animation:svelte-nk3mah-pulse-slow 4s cubic-bezier(.4,0,.6,1) infinite}
