.public-layout[data-v-8362f9f7]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;background:transparent;color:#fff;overflow-x:hidden;min-height:100vh}.page-content[data-v-8362f9f7]{position:relative;z-index:1;padding-top:80px}.global-wavy-bg[data-v-8362f9f7]{position:fixed;top:0;left:0;width:100vw;height:100vh;pointer-events:none;z-index:0;overflow:hidden}.wavy-canvas[data-v-8362f9f7]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:max(100vw,calc(100vh * 16 / 9));height:max(100vh,56.25vw)}.wavy-canvas .lottie-icon-wrapper[data-v-8362f9f7]{position:relative!important;width:100%!important;height:100%!important;display:block!important}.wavy-canvas .lottie-animation[data-v-8362f9f7]{display:block!important;width:100%!important;height:100%!important}.wavy-canvas[data-v-8362f9f7] svg,.wavy-canvas[data-v-8362f9f7] canvas{display:block!important;width:100%!important;height:100%!important}.nav-container[data-v-8362f9f7]{position:fixed;top:0;left:0;right:0;z-index:50;background:linear-gradient(135deg,#ecfdf5f2,#d1fae5e6);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-bottom:1px solid rgba(16,185,129,.2);box-shadow:0 1px 3px #10b9810d;transition:all .3s ease}.nav-container.scrolled[data-v-8362f9f7]{background:linear-gradient(135deg,#ecfdf5fa,#d1fae5f2);box-shadow:0 4px 20px #10b98126;border-bottom-color:#10b98140}.nav-content[data-v-8362f9f7]{max-width:1400px;margin:0 auto;padding:0 1.5rem}.nav-inner[data-v-8362f9f7]{display:flex;align-items:center;justify-content:space-between;height:80px}.logo-link[data-v-8362f9f7]{display:flex;align-items:center;text-decoration:none;gap:.75rem}.logo-img[data-v-8362f9f7]{height:48px;width:auto}.animated-logo[data-v-8362f9f7]{animation:logo-float-8362f9f7 4s ease-in-out infinite;filter:drop-shadow(0 0 8px rgba(16,185,129,.3))}.brand-name[data-v-8362f9f7]{font-family:New Astro,system-ui,sans-serif;font-size:1.5rem;font-weight:600;background:linear-gradient(135deg,#10b981,#059669,#047857);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;letter-spacing:.02em;text-transform:lowercase}@keyframes logo-float-8362f9f7{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}.nav-links[data-v-8362f9f7]{display:none;align-items:center;gap:.5rem}@media(min-width:1024px){.nav-links[data-v-8362f9f7]{display:flex}}.nav-link[data-v-8362f9f7]{color:#334155;padding:.5rem .75rem;border-radius:6px;font-size:.875rem;font-weight:500;text-decoration:none;transition:all .2s ease;position:relative}.nav-link[data-v-8362f9f7]:hover{color:#10b981;background:#10b9811a}.nav-link[data-v-8362f9f7]:after{content:"";position:absolute;bottom:0;left:0;width:0;height:2px;background:linear-gradient(90deg,#10b981,#059669);transition:width .3s ease}.nav-link[data-v-8362f9f7]:hover:after{width:100%}.nav-cta[data-v-8362f9f7]{display:none;align-items:center;gap:.75rem}@media(min-width:1024px){.nav-cta[data-v-8362f9f7]{display:flex}}.star-btn[data-v-8362f9f7]{position:relative;display:inline-flex;align-items:center;justify-content:center;padding:.625rem 1.25rem;border-radius:9999px;font-size:.875rem;font-weight:600;text-decoration:none;overflow:hidden;transition:all .3s ease;border:none;cursor:pointer}.btn-login[data-v-8362f9f7]{color:#10b981;border:1.5px solid rgba(16,185,129,.4);background:#10b98114}.btn-login[data-v-8362f9f7]:hover{background:#10b98126;border-color:#10b98199}.btn-register[data-v-8362f9f7]{color:#fff;background:linear-gradient(135deg,#10b981,#059669);border:none}.btn-register[data-v-8362f9f7]:hover{transform:translateY(-2px);box-shadow:0 8px 25px #10b98166}.star-container[data-v-8362f9f7],.glow[data-v-8362f9f7]{position:absolute;inset:0;pointer-events:none}.stars[data-v-8362f9f7],.circle[data-v-8362f9f7]{display:none}.mobile-menu-btn[data-v-8362f9f7]{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:8px;border:none;background:transparent;color:#10b981;cursor:pointer;transition:all .2s ease}@media(min-width:1024px){.mobile-menu-btn[data-v-8362f9f7]{display:none}}.mobile-menu-btn[data-v-8362f9f7]:hover{background:#10b9811a;color:#059669}.mobile-menu[data-v-8362f9f7]{position:absolute;top:100%;left:0;right:0;background:linear-gradient(to bottom,#ecfdf5fa,#d1fae5f2);backdrop-filter:blur(20px);border-top:1px solid rgba(16,185,129,.3);padding:1rem}.mobile-nav-link[data-v-8362f9f7]{display:block;padding:.75rem 1rem;color:#065f46;text-decoration:none;font-weight:500;border-radius:8px;border-left:3px solid transparent;transition:all .2s ease}.mobile-nav-link[data-v-8362f9f7]:hover{color:#047857;background:#10b98133;border-left-color:#10b981}.mobile-cta[data-v-8362f9f7]{display:flex;flex-wrap:wrap;gap:.75rem;padding-top:1rem;margin-top:1rem;border-top:1px solid rgba(16,185,129,.2)}.btn-login-mobile[data-v-8362f9f7]{flex:1;padding:.75rem 1rem;text-align:center;color:#10b981;border:1.5px solid rgba(16,185,129,.4);background:#10b98114;border-radius:9999px;font-weight:600;text-decoration:none}.btn-primary-mobile[data-v-8362f9f7]{flex:1;padding:.75rem 1rem;text-align:center;color:#fff;background:linear-gradient(135deg,#10b981,#059669);border-radius:9999px;font-weight:600;text-decoration:none}.footer[data-v-8362f9f7]{position:relative;z-index:1;background:#064e3bf2!important;backdrop-filter:blur(12px);border-top:1px solid rgba(167,243,208,.25);color:#ffffffe6;padding:4rem 0 2rem}.footer-container[data-v-8362f9f7]{max-width:1400px;margin:0 auto;padding:0 1.5rem}.footer-grid[data-v-8362f9f7]{display:grid;grid-template-columns:1fr;gap:2rem}@media(min-width:768px){.footer-grid[data-v-8362f9f7]{grid-template-columns:2fr 1fr 1fr 1fr}}.footer-brand[data-v-8362f9f7]{display:flex;flex-direction:column;gap:1rem}.footer-logo[data-v-8362f9f7]{height:40px;width:auto}.footer-tagline[data-v-8362f9f7]{color:#ffffffb3;font-size:.875rem;max-width:300px}.newsletter[data-v-8362f9f7]{margin-top:1rem}.newsletter-title[data-v-8362f9f7]{font-size:.875rem;font-weight:600;color:#fff;margin-bottom:.75rem}.newsletter-form[data-v-8362f9f7]{display:flex;gap:.5rem}.newsletter-honeypot[data-v-8362f9f7]{position:absolute;left:-9999px;opacity:0}.newsletter-input[data-v-8362f9f7]{flex:1;padding:.625rem 1rem;border-radius:9999px;border:1px solid rgba(167,243,208,.3);background:#064e3b99;color:#fff;font-size:.875rem}.newsletter-input[data-v-8362f9f7]::-moz-placeholder{color:#ecfdf580}.newsletter-input[data-v-8362f9f7]::placeholder{color:#ecfdf580}.newsletter-btn[data-v-8362f9f7]{padding:.625rem 1.25rem;background:linear-gradient(135deg,#10b981,#059669);color:#fff}.newsletter-message[data-v-8362f9f7]{margin-top:.5rem;font-size:.75rem}.newsletter-message.success[data-v-8362f9f7]{color:#10b981}.newsletter-message.error[data-v-8362f9f7]{color:#ef4444}.footer-links[data-v-8362f9f7]{display:flex;flex-direction:column;gap:.5rem}.footer-heading[data-v-8362f9f7]{font-size:.875rem;font-weight:600;color:#fff;margin-bottom:.5rem}.footer-link[data-v-8362f9f7]{color:#ffffffb3;text-decoration:none;font-size:.875rem;transition:color .2s ease;display:block;padding:.25rem 0}.footer-link[data-v-8362f9f7]:hover{color:#10b981}.footer-bottom[data-v-8362f9f7]{display:flex;flex-direction:column;align-items:center;gap:.5rem;margin-top:3rem;padding-top:2rem;border-top:1px solid rgba(167,243,208,.2);text-align:center}@media(min-width:768px){.footer-bottom[data-v-8362f9f7]{flex-direction:row;justify-content:space-between}}.copyright[data-v-8362f9f7],.crafted-by[data-v-8362f9f7]{font-size:.875rem;color:#fff9}.crafted-by a[data-v-8362f9f7]{color:#10b981;text-decoration:none}.crafted-by a[data-v-8362f9f7]:hover{text-decoration:underline}@keyframes gradientFlow-8362f9f7{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}@keyframes floatBadge-8362f9f7{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-15px) rotate(2deg)}}@keyframes starPulse-8362f9f7{0%,to{transform:scale(1);box-shadow:0 0 #10b98166}50%{transform:scale(1.02);box-shadow:0 0 20px 5px #10b98133}}@keyframes glowPulse-8362f9f7{0%,to{opacity:.5;transform:scale(1)}50%{opacity:.8;transform:scale(1.1)}}@keyframes sweepLight-8362f9f7{0%{left:-100%}to{left:100%}}[data-v-8362f9f7] .feature-card,[data-v-8362f9f7] .service-card-new,[data-v-8362f9f7] .process-card{--card-gradient: linear-gradient(to right, #10B981 0%, #34D399 50%, #6EE7B7 100%);position:relative;padding:2px;border-radius:1rem;background:var(--card-gradient);transition:all .6s cubic-bezier(.4,0,.2,1);will-change:transform}[data-v-8362f9f7] .feature-card:before,[data-v-8362f9f7] .service-card-new:before,[data-v-8362f9f7] .process-card:before{content:"";position:absolute;top:-30%;left:20%;width:60%;height:60%;background:radial-gradient(circle,rgba(110,231,183,.4) 0%,transparent 70%);border-radius:50%;filter:blur(35px);opacity:0;transition:all .6s cubic-bezier(.4,0,.2,1);z-index:-1;pointer-events:none}[data-v-8362f9f7] .feature-card:hover:before,[data-v-8362f9f7] .service-card-new:hover:before,[data-v-8362f9f7] .process-card:hover:before{opacity:.8;top:70%;filter:blur(45px)}[data-v-8362f9f7] .feature-card:hover,[data-v-8362f9f7] .service-card-new:hover,[data-v-8362f9f7] .process-card:hover{transform:translateY(-5px)}[data-v-8362f9f7] .card-inner{background:#064e3b;border-radius:calc(1rem - 2px);padding:1.5rem;height:100%}[data-v-8362f9f7] .card-light{background:#fffffff2;backdrop-filter:blur(12px);border:1px solid rgba(16,185,129,.2);border-radius:1rem;padding:1.5rem;transition:all .4s ease}[data-v-8362f9f7] .card-light:hover{transform:translateY(-5px);box-shadow:0 20px 40px #10b98126;border-color:#10b98166}[data-v-8362f9f7] .benefit-card{position:relative;background:linear-gradient(145deg,#10b981,#059669,#0f172a);border-radius:1rem;padding:2rem;overflow:hidden;transition:all .5s cubic-bezier(.4,0,.2,1);will-change:transform}[data-v-8362f9f7] .benefit-card:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#10b981,#34d399,#6ee7b7);opacity:0;transition:opacity .4s ease}[data-v-8362f9f7] .benefit-card:after{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent);transition:left .6s ease;pointer-events:none}[data-v-8362f9f7] .benefit-card:hover{transform:translateY(-6px);box-shadow:0 20px 40px #10b9814d}[data-v-8362f9f7] .benefit-card:hover:before{opacity:1}[data-v-8362f9f7] .benefit-card:hover:after{left:100%}[data-v-8362f9f7] .badge,[data-v-8362f9f7] .chip{display:inline-flex;align-items:center;gap:.5rem;background:#10b98140;color:#a7f3d0;font-size:.75rem;font-weight:600;padding:.35rem 1rem;border-radius:50px;text-transform:uppercase;letter-spacing:.5px;backdrop-filter:blur(10px);border:1px solid rgba(16,185,129,.3)}[data-v-8362f9f7] .badge-light{background:#10b98126;color:#059669;border-color:#10b98140}[data-v-8362f9f7] .badge-popular{background:linear-gradient(135deg,#ecfdf5,#10b981,#059669);color:#064e3b;box-shadow:0 4px 20px #10b98166}[data-v-8362f9f7] .section-dark{background:#064e3be0;backdrop-filter:blur(12px);border:1px solid rgba(167,243,208,.2);border-radius:24px}[data-v-8362f9f7] .section-glass{background:#ffffffd9;backdrop-filter:blur(8px);border:1px solid rgba(15,23,42,.1);box-shadow:0 4px 24px #0f172a14;border-radius:1.5rem}[data-v-8362f9f7] .section-gradient{background:linear-gradient(145deg,#10b9811a,#064e3b33);backdrop-filter:blur(10px)}[data-v-8362f9f7] .text-gradient{background:linear-gradient(90deg,#10b981,#059669,#0d9488,#10b981);background-size:300% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:gradientFlow-8362f9f7 4s ease infinite}[data-v-8362f9f7] .text-gradient-light{background:linear-gradient(135deg,#ecfdf5,#a7f3d0,#10b981);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}[data-v-8362f9f7] .heading-xl{font-size:2.5rem;font-weight:700;line-height:1.2;letter-spacing:-.02em}[data-v-8362f9f7] .heading-lg{font-size:2rem;font-weight:700;line-height:1.3}[data-v-8362f9f7] .heading-md{font-size:1.5rem;font-weight:600;line-height:1.4}@media(min-width:768px){[data-v-8362f9f7] .heading-xl{font-size:3.5rem}[data-v-8362f9f7] .heading-lg{font-size:2.5rem}[data-v-8362f9f7] .heading-md{font-size:1.75rem}}[data-v-8362f9f7] .icon-wrapper{width:3.5rem;height:3.5rem;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#10b98133,#064e3b4d);border-radius:1rem;transition:all .4s ease}[data-v-8362f9f7] .icon-wrapper:hover{transform:scale(1.1) rotate(5deg);box-shadow:0 0 30px #10b9814d}[data-v-8362f9f7] .icon-wrapper-light{background:#10b98126}[data-v-8362f9f7] .glow-emerald{box-shadow:0 0 20px #10b9814d}[data-v-8362f9f7] .glow-emerald:hover{box-shadow:0 0 40px #10b98180}[data-v-8362f9f7] .btn-cta{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;background:linear-gradient(135deg,#ecfdf5,#10b981,#059669);color:#064e3b;font-weight:600;padding:1rem 2rem;border-radius:12px;overflow:hidden;transition:all .3s ease;border:none;cursor:pointer;text-decoration:none}[data-v-8362f9f7] .btn-cta:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.4),transparent);transition:left .6s ease}[data-v-8362f9f7] .btn-cta:hover{transform:translateY(-2px);box-shadow:0 10px 30px #10b98166}[data-v-8362f9f7] .btn-cta:hover:before{left:100%}[data-v-8362f9f7] .btn-outline{background:transparent;border:2px solid rgba(16,185,129,.5);color:#10b981;padding:.875rem 1.75rem;border-radius:12px;font-weight:600;transition:all .3s ease;text-decoration:none}[data-v-8362f9f7] .btn-outline:hover{background:#10b9811a;border-color:#10b981;transform:translateY(-2px)}[data-v-8362f9f7] .stats-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem}@media(min-width:768px){[data-v-8362f9f7] .stats-grid{grid-template-columns:repeat(4,1fr)}}[data-v-8362f9f7] .stat-item{text-align:center}[data-v-8362f9f7] .stat-number{font-size:2.5rem;font-weight:700;background:linear-gradient(135deg,#10b981,#059669);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}[data-v-8362f9f7] .stat-label{font-size:.875rem;color:#ffffffb3;margin-top:.25rem}[data-v-8362f9f7] .feature-grid{display:grid;grid-template-columns:1fr;gap:1.5rem}@media(min-width:768px){[data-v-8362f9f7] .feature-grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){[data-v-8362f9f7] .feature-grid{grid-template-columns:repeat(3,1fr)}}[data-v-8362f9f7] .step-number{width:2.5rem;height:2.5rem;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#10b981,#059669);color:#fff;font-weight:700;border-radius:50%;box-shadow:0 4px 15px #10b98166}[data-v-8362f9f7] .pricing-grid{display:grid;grid-template-columns:1fr;gap:1.5rem}@media(min-width:768px){[data-v-8362f9f7] .pricing-grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:1200px){[data-v-8362f9f7] .pricing-grid{grid-template-columns:repeat(4,1fr)}}[data-v-8362f9f7] .pricing-card{position:relative;background:linear-gradient(145deg,#1e293b,#0f172a);border:1px solid rgba(236,253,245,.1);border-radius:20px;padding:2rem;text-align:left;color:#fff;transition:all .4s ease;overflow:hidden;display:flex;flex-direction:column}[data-v-8362f9f7] .pricing-card:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#6366f1,#ecfdf5,#059669);opacity:0;transition:opacity .3s ease}[data-v-8362f9f7] .pricing-card:after{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(236,253,245,.15),transparent);transition:left .6s ease;pointer-events:none}[data-v-8362f9f7] .pricing-card:hover{transform:translateY(-6px);border-color:#ecfdf540;box-shadow:0 20px 40px #0006,0 0 40px #ecfdf51f,0 0 60px #05966926}[data-v-8362f9f7] .pricing-card:hover:before{opacity:1}[data-v-8362f9f7] .pricing-card:hover:after{left:100%}[data-v-8362f9f7] .pricing-card.popular{background:linear-gradient(145deg,#10b981,#059669,#0f172a);border:2px solid rgba(236,253,245,.3);box-shadow:0 25px 60px #10b98166,0 0 40px #ecfdf51a;padding-top:3.5rem}[data-v-8362f9f7] .pricing-card.popular:before{opacity:1}[data-v-8362f9f7] .pricing-card.popular:hover{box-shadow:0 25px 60px #10b98180,0 0 60px #ecfdf533,0 0 80px #05966933}[data-v-8362f9f7] .popular-badge{position:absolute;top:1rem;left:50%;transform:translate(-50%);background:linear-gradient(135deg,#ecfdf5,#059669,#6366f1);color:#1e293b;font-size:.8rem;font-weight:700;padding:.5rem 1.5rem;border-radius:50px;box-shadow:0 4px 20px #6366f166;white-space:nowrap;z-index:10;text-transform:uppercase;letter-spacing:1px}[data-v-8362f9f7] .trial-badge{position:absolute;top:.5rem;right:.75rem;background:linear-gradient(135deg,#10b981,#059669);color:#fff;font-size:.65rem;font-weight:600;padding:.25rem .6rem;border-radius:50px;box-shadow:0 2px 8px #10b9814d;white-space:nowrap;z-index:10;text-transform:uppercase;letter-spacing:.3px}[data-v-8362f9f7] .pricing-card.has-trial{border-color:#10b9814d}[data-v-8362f9f7] .pricing-card.has-trial:hover{border-color:#10b98180}[data-v-8362f9f7] .trial-note{text-align:center;font-size:.8rem;color:#10b981;margin-top:.5rem;font-weight:500}[data-v-8362f9f7] .pricing-header{display:flex;align-items:center;gap:.75rem;margin-bottom:1rem}[data-v-8362f9f7] .pricing-icon{width:40px;height:40px;background:#6366f11a;border:1px solid rgba(99,102,241,.2);border-radius:10px;display:flex;align-items:center;justify-content:center;color:#6366f1;box-shadow:0 0 15px #6366f11a;transition:all .3s ease}[data-v-8362f9f7] .pricing-card:hover .pricing-icon{box-shadow:0 0 25px #6366f133;border-color:#6366f159}[data-v-8362f9f7] .pricing-name{font-size:1.25rem;font-weight:600;color:#ecfdf5}[data-v-8362f9f7] .pricing-price{margin-bottom:1rem}[data-v-8362f9f7] .price-amount{font-size:2.5rem;font-weight:700;background:linear-gradient(135deg,#ecfdf5,#fff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}[data-v-8362f9f7] .price-currency{font-size:1.25rem;font-weight:600;color:#ecfdf5b3}[data-v-8362f9f7] .price-period{color:#ecfdf580}[data-v-8362f9f7] .price-custom{font-size:1.5rem;font-weight:600;color:#ecfdf5}[data-v-8362f9f7] .pricing-description{color:#fff9;font-size:.875rem;margin-bottom:1.5rem}[data-v-8362f9f7] .pricing-btn{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:3rem;border-radius:.75rem;font-weight:600;overflow:hidden;transition:all .3s ease;border:none;cursor:pointer;text-decoration:none}[data-v-8362f9f7] .pricing-btn.primary{background:linear-gradient(135deg,#ecfdf5,#10b981,#059669);color:#064e3b}[data-v-8362f9f7] .pricing-btn:not(.primary){background:#ecfdf51a;border:1px solid rgba(236,253,245,.2);color:#ecfdf5}[data-v-8362f9f7] .pricing-btn:hover{transform:scale(1.02)}[data-v-8362f9f7] .pricing-btn.primary:hover{box-shadow:0 10px 30px #10b98166}[data-v-8362f9f7] .pricing-btn:not(.primary):hover{background:#ecfdf526;border-color:#ecfdf54d}[data-v-8362f9f7] .pricing-features{margin-top:auto;padding-top:1.5rem;border-top:1px solid rgba(236,253,245,.1);flex-grow:1;display:flex;flex-direction:column}[data-v-8362f9f7] .features-title{font-size:.875rem;font-weight:600;color:#ecfdf599;margin-bottom:1rem}[data-v-8362f9f7] .features-list{list-style:none;padding:0;margin:0}[data-v-8362f9f7] .feature-item{display:flex;align-items:center;gap:.5rem;font-size:.875rem;color:#fffc;margin-bottom:.75rem}[data-v-8362f9f7] .feature-check{width:16px;height:16px;color:#ecfdf5;flex-shrink:0}[data-v-8362f9f7] .pricing-payment-badge{display:flex;align-items:center;justify-content:center;margin-top:3rem;padding:1rem;position:relative;z-index:10}[data-v-8362f9f7] .pricing-payment-logo{height:36px;width:auto;opacity:.85;transition:opacity .2s;filter:brightness(1.1)}[data-v-8362f9f7] .pricing-payment-logo:hover{opacity:1}@media(max-width:767px){[data-v-8362f9f7] .pricing-grid{gap:1rem}[data-v-8362f9f7] .pricing-card{padding:1.5rem}[data-v-8362f9f7] .price-amount{font-size:2rem}[data-v-8362f9f7] .pricing-payment-badge{margin-top:2rem;padding:1.5rem;background:#ffffff0d;border-radius:12px}[data-v-8362f9f7] .pricing-payment-logo{height:32px;opacity:1;filter:brightness(1.2)}}[data-v-8362f9f7] .cta-section{padding:5rem 1rem}[data-v-8362f9f7] .section-container{max-width:1400px;margin:0 auto;padding:0 1rem}[data-v-8362f9f7] .cta-card{background:#064e3be0;backdrop-filter:blur(12px);border:1px solid rgba(167,243,208,.25);border-radius:24px;box-shadow:0 4px 24px #00000026;padding:3rem 2rem;max-width:800px;margin:0 auto;position:relative;overflow:hidden}[data-v-8362f9f7] .cta-card:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#10b981,#34d399,#6ee7b7)}@media(min-width:768px){[data-v-8362f9f7] .cta-card{padding:4rem 3rem}}[data-v-8362f9f7] .cta-content{text-align:center}[data-v-8362f9f7] .cta-title{font-size:2rem;font-weight:700;margin-bottom:1rem;color:#fff;line-height:1.2}@media(min-width:768px){[data-v-8362f9f7] .cta-title{font-size:2.5rem}}[data-v-8362f9f7] .cta-description{color:#ffffffb3;max-width:500px;margin:0 auto 2rem;font-size:1.125rem;line-height:1.6}[data-v-8362f9f7] .cta-buttons{display:flex;flex-direction:column;gap:1rem;justify-content:center;align-items:center}@media(min-width:640px){[data-v-8362f9f7] .cta-buttons{flex-direction:row}}[data-v-8362f9f7] .btn-cta-primary{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;background:linear-gradient(135deg,#ecfdf5,#10b981,#059669);color:#064e3b;padding:1rem 2rem;border-radius:12px;font-weight:600;transition:all .3s ease;position:relative;overflow:hidden;border:none;cursor:pointer;text-decoration:none}[data-v-8362f9f7] .btn-cta-primary:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.4),transparent);transition:left .6s ease}[data-v-8362f9f7] .btn-cta-primary:hover{transform:translateY(-3px);box-shadow:0 15px 50px #10b98166}[data-v-8362f9f7] .btn-cta-primary:hover:before{left:100%}[data-v-8362f9f7] .btn-cta-secondary{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;background:transparent;border:2px solid rgba(167,243,208,.4);color:#a7f3d0;padding:1rem 2rem;border-radius:12px;font-weight:600;transition:all .3s ease;cursor:pointer;text-decoration:none}[data-v-8362f9f7] .btn-cta-secondary:hover{background:#a7f3d01a;border-color:#a7f3d099;transform:translateY(-2px)}[data-v-8362f9f7] .faq-item{background:#fffffff2;border:1px solid rgba(16,185,129,.15);border-radius:1rem;overflow:hidden;transition:all .3s ease}[data-v-8362f9f7] .faq-item:hover{border-color:#10b9814d;box-shadow:0 4px 20px #10b9811a}[data-v-8362f9f7] .faq-question{width:100%;display:flex;justify-content:space-between;align-items:center;padding:1.25rem 1.5rem;background:transparent;border:none;cursor:pointer;text-align:left;font-weight:500;color:#1e293b;transition:background .2s ease}[data-v-8362f9f7] .faq-question:hover{background:#10b9810d}[data-v-8362f9f7] .faq-answer{padding:0 1.5rem 1.25rem;color:#64748b;line-height:1.7}[data-v-8362f9f7] .reveal{opacity:0;transform:translateY(30px);transition:all .6s ease-out}[data-v-8362f9f7] .reveal.visible{opacity:1;transform:translateY(0)}[data-v-8362f9f7] .reveal-left{opacity:0;transform:translate(-30px);transition:all .6s ease-out}[data-v-8362f9f7] .reveal-left.visible{opacity:1;transform:translate(0)}[data-v-8362f9f7] .reveal-right{opacity:0;transform:translate(30px);transition:all .6s ease-out}[data-v-8362f9f7] .reveal-right.visible{opacity:1;transform:translate(0)}[data-v-8362f9f7] .reveal-scale{opacity:0;transform:scale(.9);transition:all .6s ease-out}[data-v-8362f9f7] .reveal-scale.visible{opacity:1;transform:scale(1)}[data-v-8362f9f7] .delay-100{transition-delay:.1s}[data-v-8362f9f7] .delay-200{transition-delay:.2s}[data-v-8362f9f7] .delay-300{transition-delay:.3s}[data-v-8362f9f7] .delay-400{transition-delay:.4s}[data-v-8362f9f7] .delay-500{transition-delay:.5s}@media(prefers-reduced-motion:reduce){[data-v-8362f9f7],[data-v-8362f9f7]:before,[data-v-8362f9f7]:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}
