.auth-modal-overlay[data-v-1002016d]{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:var(--z-modal);padding:24px}.auth-modal[data-v-1002016d]{position:relative;background:#fff;border-radius:24px;width:100%;max-width:420px;padding:40px;box-shadow:0 24px 48px #0003}.modal-close[data-v-1002016d]{position:absolute;top:20px;right:20px;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border:none;background:#f1f5f9;border-radius:50%;color:#64748b;cursor:pointer;transition:all .2s}.modal-close[data-v-1002016d]:hover{background:#e2e8f0;color:#1e293b}.auth-modal-header[data-v-1002016d]{text-align:center;margin-bottom:32px}.auth-modal-header img[data-v-1002016d]{width:140px;height:auto;margin-bottom:20px}.auth-modal-header h2[data-v-1002016d]{font-size:26px;font-weight:800;color:#1e293b;margin-bottom:8px}.auth-modal-header p[data-v-1002016d]{color:#64748b;font-size:15px}.auth-modal-form[data-v-1002016d]{margin-bottom:24px}.form-group[data-v-1002016d]{margin-bottom:20px}.form-group label[data-v-1002016d]{display:block;font-size:14px;font-weight:600;color:#475569;margin-bottom:8px}.label-optional[data-v-1002016d]{font-weight:400;color:#94a3b8;font-size:13px}.label-link[data-v-1002016d]{font-weight:400;font-size:12px;color:#ff2442;text-decoration:none;margin-left:8px;border:none;background:none;cursor:pointer;padding:0}.label-link[data-v-1002016d]:hover{text-decoration:underline}.form-group input[data-v-1002016d]{width:100%;padding:14px 16px;border:2px solid #e2e8f0;border-radius:12px;font-size:15px;transition:all .2s}.form-group input[data-v-1002016d]:focus{outline:none;border-color:#ff2442;box-shadow:0 0 0 3px #ff24421a}.form-group input[data-v-1002016d]:disabled{background:#f7fafc;cursor:not-allowed}.form-group input.input-error[data-v-1002016d]{border-color:#ef4444}.form-group input.input-error[data-v-1002016d]:focus{border-color:#ef4444;box-shadow:0 0 0 3px #ef44441a}.input-with-btn[data-v-1002016d]{display:flex;gap:12px}.input-with-btn input[data-v-1002016d]{flex:1}.form-hint[data-v-1002016d]{font-size:13px;margin-top:6px}.form-hint .hint-link-sep[data-v-1002016d]{margin:0 6px;color:#ccc}.form-hint .hint-link[data-v-1002016d]{color:#ff2442;text-decoration:none;transition:color .2s}.form-hint .hint-link[data-v-1002016d]:hover{color:#e01030;text-decoration:underline}.form-hint.success[data-v-1002016d]{color:#16a34a}.form-hint.error[data-v-1002016d]{color:#ef4444}.form-hint.warning[data-v-1002016d]{color:#f59e0b}.btn-send-code[data-v-1002016d]{padding:14px 20px;border:none;border-radius:12px;background:#f1f5f9;color:#64748b;font-size:14px;font-weight:600;white-space:nowrap;cursor:pointer;transition:all .2s}.btn-send-code[data-v-1002016d]:hover:not(:disabled){background:#e2e8f0}.btn-send-code[data-v-1002016d]:disabled{cursor:not-allowed;opacity:.7}.auth-error[data-v-1002016d]{padding:12px 16px;background:#fef2f2;border:1px solid #fecaca;border-radius:10px;color:#dc2626;font-size:14px;margin-bottom:20px}.auth-success[data-v-1002016d]{padding:12px 16px;background:#f0fdf4;border:1px solid #86efac;border-radius:10px;color:#16a34a;font-size:14px;margin-bottom:20px}.btn-auth-submit[data-v-1002016d]{width:100%;padding:16px;border:none;border-radius:14px;background:linear-gradient(135deg,#ff2442,#ff6b81);color:#fff;font-size:16px;font-weight:700;cursor:pointer;transition:all .3s}.btn-auth-submit[data-v-1002016d]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 8px 20px #ff24424d}.btn-auth-submit[data-v-1002016d]:disabled{opacity:.7;cursor:not-allowed;transform:none}.oauth-divider[data-v-1002016d]{display:flex;align-items:center;gap:16px;margin:20px 0}.oauth-divider[data-v-1002016d]:before,.oauth-divider[data-v-1002016d]:after{content:"";flex:1;height:1px;background:#e2e8f0}.oauth-divider span[data-v-1002016d]{font-size:13px;color:#94a3b8;white-space:nowrap}.oauth-buttons[data-v-1002016d]{margin-bottom:24px}.oauth-btn[data-v-1002016d]{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;padding:14px 20px;border:2px solid #e2e8f0;border-radius:12px;background:#fff;cursor:pointer;font-size:15px;font-weight:600;color:#334155;transition:all .2s}.oauth-btn[data-v-1002016d]:hover:not(:disabled){background:#f8fafc;border-color:#cbd5e1;box-shadow:0 2px 8px #0000000f}.oauth-btn[data-v-1002016d]:disabled{opacity:.5;cursor:not-allowed}.oauth-icon[data-v-1002016d]{width:22px;height:22px;object-fit:contain;border-radius:4px}.auth-modal-footer[data-v-1002016d]{text-align:center;padding-top:24px;border-top:1px solid #f1f5f9}.auth-modal-footer .terms-text[data-v-1002016d]{color:#94a3b8;font-size:13px}.fade-in[data-v-1002016d]{animation:fadeIn-1002016d .3s ease-out}@keyframes fadeIn-1002016d{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.modal-enter-active[data-v-1002016d],.modal-leave-active[data-v-1002016d]{transition:all .3s ease}.modal-enter-from[data-v-1002016d],.modal-leave-to[data-v-1002016d]{opacity:0}.modal-enter-from .auth-modal[data-v-1002016d],.modal-leave-to .auth-modal[data-v-1002016d]{transform:scale(.9) translateY(20px)}@media (max-width: 30rem){.auth-modal[data-v-1002016d]{padding:24px;border-radius:20px}.auth-modal-header img[data-v-1002016d]{width:120px;height:auto}.auth-modal-header h2[data-v-1002016d]{font-size:22px}}.landing-nav[data-v-2d76779d]{position:fixed;top:0;left:0;right:0;z-index:100;background:#ffffffe6;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-bottom:1px solid rgba(0,0,0,.05)}.nav-container[data-v-2d76779d]{max-width:1200px;margin:0 auto;padding:16px 24px;display:flex;align-items:center;justify-content:space-between}.nav-logo[data-v-2d76779d]{display:flex;align-items:center}.nav-logo img[data-v-2d76779d]{height:40px;width:auto}.nav-links[data-v-2d76779d]{display:flex;gap:32px}.nav-links a[data-v-2d76779d]{color:#64748b;text-decoration:none;font-weight:500;font-size:15px;transition:color .2s}.nav-links a[data-v-2d76779d]:hover{color:#1e293b}.nav-actions[data-v-2d76779d]{display:flex;gap:12px}.btn-login-nav[data-v-2d76779d]{padding:10px 20px;border:none;background:transparent;color:#64748b;font-weight:600;font-size:14px;cursor:pointer;transition:color .2s}.btn-login-nav[data-v-2d76779d]:hover{color:#1e293b}.btn-start-nav[data-v-2d76779d]{padding:10px 24px;border:none;border-radius:10px;background:linear-gradient(135deg,#ff2442,#ff6b81);color:#fff;font-weight:600;font-size:14px;cursor:pointer;transition:all .3s}.btn-start-nav[data-v-2d76779d]:hover{transform:translateY(-2px);box-shadow:0 8px 20px #ff24424d}.mobile-menu-btn[data-v-2d76779d]{display:none;padding:8px;border:none;background:transparent;cursor:pointer;color:#64748b}.mobile-menu[data-v-2d76779d]{display:none;padding:16px 24px 24px;border-top:1px solid #f1f5f9;flex-direction:column;gap:16px}.mobile-menu a[data-v-2d76779d]{color:#64748b;text-decoration:none;font-weight:500;padding:8px 0}.btn-login-mobile[data-v-2d76779d],.btn-start-mobile[data-v-2d76779d]{padding:12px;border:none;border-radius:10px;font-weight:600;cursor:pointer}.btn-login-mobile[data-v-2d76779d]{background:#f1f5f9;color:#64748b}.btn-start-mobile[data-v-2d76779d]{background:linear-gradient(135deg,#ff2442,#ff6b81);color:#fff}@media (max-width: 48rem){.nav-links[data-v-2d76779d],.nav-actions[data-v-2d76779d]{display:none}.mobile-menu-btn[data-v-2d76779d]{display:block}.mobile-menu[data-v-2d76779d]{display:flex}}.hero-section-new[data-v-cb7c78c7]{position:relative;width:100%;min-height:100vh;overflow:hidden;display:flex;align-items:center;justify-content:center;background:#f8fafc}.marquee-container[data-v-cb7c78c7]{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;z-index:0;display:flex;flex-direction:column;justify-content:center;gap:12px;opacity:.8;-webkit-mask-image:linear-gradient(to bottom,transparent 0%,black 8%,black 92%,transparent 100%);mask-image:linear-gradient(to bottom,transparent 0%,black 8%,black 92%,transparent 100%)}.marquee-row[data-v-cb7c78c7]{width:100%;overflow:hidden;display:flex}.marquee-content[data-v-cb7c78c7]{display:flex;animation:scroll-cb7c78c7 100s linear infinite}.marquee-content.reverse[data-v-cb7c78c7]{animation:scroll-reverse-cb7c78c7 120s linear infinite}.marquee-item[data-v-cb7c78c7]{width:150px;aspect-ratio:3 / 4;flex-shrink:0;border-radius:12px;overflow:hidden;box-shadow:0 15px 40px #0000001a;margin-right:12px;background:#f0f0f0}.marquee-item img[data-v-cb7c78c7]{width:100%;height:100%;object-fit:cover;display:block}@keyframes scroll-cb7c78c7{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes scroll-reverse-cb7c78c7{0%{transform:translate(-50%)}to{transform:translate(0)}}.overlay-gradient[data-v-cb7c78c7]{position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(circle at center,#fff6,#ffffffd9);z-index:1;pointer-events:none}.hero-container[data-v-cb7c78c7]{position:relative;z-index:2;width:100%;max-width:1200px;padding:0 24px;display:flex;justify-content:center}.glass-panel[data-v-cb7c78c7]{width:100%;max-width:720px;background:#ffffffa6;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.6);border-radius:32px;padding:60px 40px;box-shadow:0 20px 60px -10px #0000001a,0 0 0 1px #ffffff80 inset;text-align:center;animation:fadeUp-cb7c78c7 .8s cubic-bezier(.2,.8,.2,1)}@keyframes fadeUp-cb7c78c7{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.hero-header-content[data-v-cb7c78c7]{display:flex;flex-direction:column;align-items:center}.brand-tag[data-v-cb7c78c7]{display:inline-flex;align-items:center;gap:6px;padding:8px 16px;background:#fff;border-radius:100px;font-size:13px;font-weight:600;color:#333;box-shadow:0 4px 12px #0000000f;margin-bottom:24px}.hero-title-new[data-v-cb7c78c7]{font-size:56px;line-height:1.1;font-weight:800;letter-spacing:-.02em;margin-bottom:24px;color:#1e293b}.hero-title-new .gradient-text[data-v-cb7c78c7]{background:linear-gradient(135deg,#ff2442,#ff6b6b);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.hero-title-new .sub-hero[data-v-cb7c78c7]{font-size:48px;color:#334155}.hero-desc-new[data-v-cb7c78c7]{font-size:18px;line-height:1.6;color:#64748b;max-width:500px;margin:0 auto 40px}.hero-actions-centered[data-v-cb7c78c7]{display:flex;gap:16px;justify-content:center;margin-bottom:48px}.btn-hero-primary[data-v-cb7c78c7]{display:flex;align-items:center;gap:10px;padding:16px 32px;border:none;border-radius:14px;background:linear-gradient(135deg,#ff2442,#ff6b81);color:#fff;font-size:16px;font-weight:700;cursor:pointer;transition:all .3s}.btn-hero-primary[data-v-cb7c78c7]:hover{transform:translateY(-3px);box-shadow:0 12px 30px #ff244266}.btn-hero-secondary[data-v-cb7c78c7]{display:flex;align-items:center;gap:10px;padding:16px 28px;border:2px solid #e2e8f0;border-radius:14px;background:#fff;color:#64748b;font-size:16px;font-weight:600;cursor:pointer;transition:all .3s}.btn-hero-secondary[data-v-cb7c78c7]:hover{border-color:#ff2442;color:#ff2442}.hero-stats-centered[data-v-cb7c78c7]{display:flex;align-items:center;justify-content:center;gap:32px;padding-top:32px;border-top:1px solid rgba(0,0,0,.05);width:100%}.stat-item[data-v-cb7c78c7]{display:flex;flex-direction:column}.stat-num[data-v-cb7c78c7]{font-size:28px;font-weight:800;color:#1e293b}.stat-label[data-v-cb7c78c7]{font-size:13px;color:#94a3b8}.hero-badge[data-v-cb7c78c7]{display:inline-block;margin-top:24px}.hero-badge img[data-v-cb7c78c7]{display:block;width:260px;max-width:100%;height:auto}.stat-divider[data-v-cb7c78c7]{width:1px;height:40px;background:#e2e8f0}@media (max-width: 48rem){.hero-title-new[data-v-cb7c78c7]{font-size:40px}.hero-title-new .sub-hero[data-v-cb7c78c7]{font-size:32px}.glass-panel[data-v-cb7c78c7]{padding:40px 24px}.hero-actions-centered[data-v-cb7c78c7]{flex-direction:column;width:100%}.btn-hero-primary[data-v-cb7c78c7],.btn-hero-secondary[data-v-cb7c78c7]{width:100%;justify-content:center}.hero-stats-centered[data-v-cb7c78c7]{flex-direction:column;gap:20px}.stat-divider[data-v-cb7c78c7]{width:40px;height:1px}}.features-section[data-v-3ae73475]{padding:120px 24px;background:#fff}.section-container[data-v-3ae73475]{max-width:1200px;margin:0 auto}.section-header[data-v-3ae73475]{text-align:center;margin-bottom:64px}.section-badge[data-v-3ae73475]{display:inline-block;padding:8px 16px;background:#ff244214;color:#ff2442;font-size:13px;font-weight:600;border-radius:50px;margin-bottom:16px}.section-title[data-v-3ae73475]{font-size:42px;font-weight:800;color:#1e293b;margin-bottom:16px}.section-desc[data-v-3ae73475]{font-size:18px;color:#64748b}.features-new-grid[data-v-3ae73475]{display:grid;grid-template-columns:1.2fr 1fr;gap:32px;align-items:stretch}.feature-hero-card[data-v-3ae73475]{background:linear-gradient(135deg,#fff5f7,#fff);border-radius:24px;padding:40px;border:1px solid rgba(255,36,66,.1);display:flex;flex-direction:column}.feature-hero-images[data-v-3ae73475]{position:relative;height:280px;margin-bottom:32px}.feature-img[data-v-3ae73475]{position:absolute;width:160px;height:213px;object-fit:cover;border-radius:16px;box-shadow:0 20px 40px #00000026;transition:all .4s cubic-bezier(.4,0,.2,1)}.feature-img.img-1[data-v-3ae73475]{left:50%;transform:translate(-50%) rotate(-3deg);z-index:3;top:20px}.feature-img.img-2[data-v-3ae73475]{left:10%;transform:rotate(-8deg);z-index:2;top:40px}.feature-img.img-3[data-v-3ae73475]{right:10%;left:auto;transform:rotate(8deg);z-index:1;top:40px}.feature-hero-card:hover .feature-img.img-1[data-v-3ae73475]{transform:translate(-50%) rotate(0) scale(1.05)}.feature-hero-card:hover .feature-img.img-2[data-v-3ae73475]{transform:rotate(-12deg) translate(-10px)}.feature-hero-card:hover .feature-img.img-3[data-v-3ae73475]{transform:rotate(12deg) translate(10px)}.feature-hero-content[data-v-3ae73475]{flex:1}.feature-hero-icon[data-v-3ae73475]{width:64px;height:64px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#ff2442,#ff6b81);border-radius:16px;color:#fff;margin-bottom:20px}.feature-hero-content h3[data-v-3ae73475]{font-size:28px;font-weight:700;color:#1e293b;margin-bottom:12px}.feature-hero-content p[data-v-3ae73475]{font-size:16px;color:#64748b;line-height:1.7;margin-bottom:28px}.feature-hero-stats[data-v-3ae73475]{display:flex;gap:32px;padding-top:24px;border-top:1px solid rgba(0,0,0,.06)}.stat-item[data-v-3ae73475]{display:flex;flex-direction:column;gap:4px}.stat-value[data-v-3ae73475]{font-size:32px;font-weight:800;background:linear-gradient(135deg,#ff2442,#ff6b81);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.stat-label[data-v-3ae73475]{font-size:13px;color:#64748b}.feature-side-cards[data-v-3ae73475]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.feature-side-card[data-v-3ae73475]{background:#f8fafc;border-radius:20px;padding:28px;transition:all .3s ease}.feature-side-card[data-v-3ae73475]:hover{transform:translateY(-4px);box-shadow:0 16px 32px #00000014;background:#fff}.feature-side-icon[data-v-3ae73475]{width:48px;height:48px;display:flex;align-items:center;justify-content:center;border-radius:12px;margin-bottom:16px}.feature-side-icon.style-icon[data-v-3ae73475]{background:linear-gradient(135deg,#ff2442,#ff6b81);color:#fff}.feature-side-icon.image-icon[data-v-3ae73475]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff}.feature-side-icon.speed-icon[data-v-3ae73475]{background:linear-gradient(135deg,#f6d365,#fda085);color:#fff}.feature-side-icon.safe-icon[data-v-3ae73475]{background:linear-gradient(135deg,#11998e,#38ef7d);color:#fff}.feature-side-card h4[data-v-3ae73475]{font-size:17px;font-weight:700;color:#1e293b;margin-bottom:8px}.feature-side-card p[data-v-3ae73475]{font-size:14px;color:#64748b;line-height:1.6}@media (max-width: 48rem){.features-new-grid[data-v-3ae73475]{grid-template-columns:1fr;gap:24px}.feature-hero-images[data-v-3ae73475]{height:220px}.feature-img[data-v-3ae73475]{width:120px;height:160px}.feature-hero-stats[data-v-3ae73475]{flex-wrap:wrap;gap:20px}.stat-value[data-v-3ae73475]{font-size:24px}.feature-side-cards[data-v-3ae73475]{grid-template-columns:1fr}.section-title[data-v-3ae73475]{font-size:32px}}.workflow-section[data-v-7e1ce0b9]{padding:120px 24px;background:#f8fafc}.section-container[data-v-7e1ce0b9]{max-width:1200px;margin:0 auto}.section-header[data-v-7e1ce0b9]{text-align:center;margin-bottom:64px}.section-badge[data-v-7e1ce0b9]{display:inline-block;padding:8px 16px;background:#ff244214;color:#ff2442;font-size:13px;font-weight:600;border-radius:50px;margin-bottom:16px}.section-title[data-v-7e1ce0b9]{font-size:42px;font-weight:800;color:#1e293b;margin-bottom:16px}.section-desc[data-v-7e1ce0b9]{font-size:18px;color:#64748b}.workflow-steps[data-v-7e1ce0b9]{display:flex;align-items:flex-start;justify-content:center;gap:24px}.workflow-step[data-v-7e1ce0b9]{flex:1;max-width:320px;text-align:center}.step-number[data-v-7e1ce0b9]{font-size:64px;font-weight:800;background:linear-gradient(135deg,#ff24421a,#ff24420d);-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin-bottom:20px}.step-visual[data-v-7e1ce0b9]{margin-bottom:24px}.step-icon[data-v-7e1ce0b9]{width:80px;height:80px;display:flex;align-items:center;justify-content:center;background:#fff;border-radius:20px;color:#ff2442;margin:0 auto;box-shadow:0 8px 30px #00000014}.step-content h3[data-v-7e1ce0b9]{font-size:20px;font-weight:700;color:#1e293b;margin-bottom:12px}.step-content p[data-v-7e1ce0b9]{font-size:15px;color:#64748b;line-height:1.6}.workflow-connector[data-v-7e1ce0b9]{padding-top:140px;color:#cbd5e1}@media (max-width: 64rem){.workflow-steps[data-v-7e1ce0b9]{flex-direction:column;align-items:center}.workflow-connector[data-v-7e1ce0b9]{padding:20px 0;transform:rotate(90deg)}}@media (max-width: 48rem){.section-title[data-v-7e1ce0b9]{font-size:32px}}.showcase-section[data-v-9673e9ee]{padding:120px 24px;background:#fff}.section-container[data-v-9673e9ee]{max-width:1200px;margin:0 auto}.section-header[data-v-9673e9ee]{text-align:center;margin-bottom:64px}.section-badge[data-v-9673e9ee]{display:inline-block;padding:8px 16px;background:#ff244214;color:#ff2442;font-size:13px;font-weight:600;border-radius:50px;margin-bottom:16px}.section-title[data-v-9673e9ee]{font-size:42px;font-weight:800;color:#1e293b;margin-bottom:16px}.section-desc[data-v-9673e9ee]{font-size:18px;color:#64748b}.showcase-tabs[data-v-9673e9ee]{display:flex;justify-content:center;gap:12px;margin-bottom:48px}.tab-btn[data-v-9673e9ee]{padding:12px 24px;border:2px solid #e2e8f0;border-radius:12px;background:#fff;color:#64748b;font-size:15px;font-weight:600;cursor:pointer;transition:all .2s}.tab-btn[data-v-9673e9ee]:hover{border-color:#ff2442;color:#ff2442}.tab-btn.active[data-v-9673e9ee]{background:linear-gradient(135deg,#ff2442,#ff6b81);border-color:transparent;color:#fff}.showcase-grid[data-v-9673e9ee]{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.showcase-card[data-v-9673e9ee]{background:#fff;border-radius:20px;overflow:hidden;box-shadow:0 4px 20px #0000000d;transition:all .3s}.showcase-card[data-v-9673e9ee]:hover{transform:translateY(-8px);box-shadow:0 20px 40px #0000001a}.showcase-image[data-v-9673e9ee]{aspect-ratio:3 / 4;display:flex;align-items:center;justify-content:center;overflow:hidden;position:relative}.showcase-real-image[data-v-9673e9ee]{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.showcase-card:hover .showcase-real-image[data-v-9673e9ee]{transform:scale(1.05)}.showcase-info[data-v-9673e9ee]{padding:24px}.showcase-info h4[data-v-9673e9ee]{font-size:18px;font-weight:700;color:#1e293b;margin-bottom:8px}.showcase-info p[data-v-9673e9ee]{font-size:14px;color:#64748b;margin-bottom:16px}.showcase-tags[data-v-9673e9ee]{display:flex;gap:8px}.showcase-tags span[data-v-9673e9ee]{font-size:12px;color:#ff2442;background:#ff244214;padding:4px 12px;border-radius:20px}@media (max-width: 64rem){.showcase-grid[data-v-9673e9ee]{grid-template-columns:1fr}}@media (max-width: 48rem){.section-title[data-v-9673e9ee]{font-size:32px}.showcase-tabs[data-v-9673e9ee]{flex-wrap:wrap}}.pricing-section[data-v-d428f599]{padding:120px 24px;background:#f8fafc}.section-container[data-v-d428f599]{max-width:1200px;margin:0 auto}.section-header[data-v-d428f599]{text-align:center;margin-bottom:64px}.section-badge[data-v-d428f599]{display:inline-block;padding:8px 16px;background:#ff244214;color:#ff2442;font-size:13px;font-weight:600;border-radius:50px;margin-bottom:16px}.section-title[data-v-d428f599]{font-size:42px;font-weight:800;color:#1e293b;margin-bottom:16px}.section-desc[data-v-d428f599]{font-size:18px;color:#64748b}.pricing-cards[data-v-d428f599]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:32px;max-width:1000px;margin:0 auto}.pricing-card[data-v-d428f599]{position:relative;background:#fff;border-radius:24px;padding:32px;text-align:center;transition:all .3s;border:1px solid #e2e8f0}.pricing-card[data-v-d428f599]:hover{transform:translateY(-8px);box-shadow:0 20px 40px #00000014;border-color:#cbd5e1}.pricing-card.featured[data-v-d428f599]{background:#fff;border:2px solid #0f172a;transform:scale(1.05);box-shadow:0 25px 50px -12px #00000026;z-index:10}.pricing-card.featured[data-v-d428f599]:hover{transform:scale(1.05) translateY(-8px)}.pricing-badge[data-v-d428f599]{position:absolute;top:-12px;left:50%;transform:translate(-50%);padding:6px 16px;background:#0f172a;color:#fff;font-size:12px;font-weight:700;border-radius:20px;letter-spacing:.05em}.pricing-header h3[data-v-d428f599]{font-size:20px;font-weight:700;color:#0f172a;margin-bottom:8px}.pricing-header p[data-v-d428f599]{font-size:14px;color:#64748b}.pricing-price-container[data-v-d428f599]{padding:24px 0;display:flex;flex-direction:column;align-items:center;border-bottom:1px solid #f1f5f9;margin-bottom:24px}.price-row[data-v-d428f599]{display:flex;align-items:baseline;justify-content:center;line-height:1;color:#0f172a}.price-currency[data-v-d428f599]{font-size:24px;font-weight:600;margin-right:2px;color:#0f172a}.price-amount[data-v-d428f599]{font-size:48px;font-weight:800;color:#0f172a;letter-spacing:-.02em}.price-meta[data-v-d428f599]{display:flex;align-items:center;gap:8px;margin-top:8px}.price-original[data-v-d428f599]{font-size:14px;color:#94a3b8;text-decoration:line-through}.discount-badge[data-v-d428f599]{font-size:12px;color:#e11d48;background:#fff1f2;padding:2px 8px;border-radius:100px;font-weight:600}.pricing-features[data-v-d428f599]{list-style:none;padding:0;margin:0 0 32px;text-align:left}.pricing-features li[data-v-d428f599]{display:flex;align-items:center;gap:12px;padding:12px 0;font-size:14px;color:#475569}.check-icon[data-v-d428f599]{width:18px;height:18px;color:#10b981;flex-shrink:0}.btn-pricing[data-v-d428f599]{width:100%;padding:14px;border-radius:12px;border:1px solid #e2e8f0;background:#fff;color:#0f172a;font-size:15px;font-weight:600;cursor:pointer;transition:all .3s}.btn-pricing[data-v-d428f599]:hover{border-color:#cbd5e1;background:#f8fafc;color:#0f172a}.btn-pricing.featured[data-v-d428f599]{background:#0f172a;border-color:transparent;color:#fff}.btn-pricing.featured[data-v-d428f599]:hover{background:#1e293b;transform:translateY(-1px);box-shadow:0 10px 20px -5px #0f172a33}@media (max-width: 64rem){.pricing-cards[data-v-d428f599]{grid-template-columns:1fr}.pricing-card.featured[data-v-d428f599]{transform:none}.pricing-card.featured[data-v-d428f599]:hover{transform:translateY(-8px)}}@media (max-width: 48rem){.section-title[data-v-d428f599]{font-size:32px}}.pricing-more[data-v-d428f599]{text-align:center;margin-top:28px;font-size:14px;color:#666}.pricing-more a[data-v-d428f599]{color:#e0334c}.faq-section[data-v-73229475]{padding:100px 24px;background:#fff}.section-container[data-v-73229475]{max-width:860px;margin:0 auto}.section-header[data-v-73229475]{text-align:center;margin-bottom:48px}.section-badge[data-v-73229475]{display:inline-block;padding:8px 16px;background:#ff244214;color:#ff2442;font-size:13px;font-weight:600;border-radius:50px;margin-bottom:16px}.section-title[data-v-73229475]{font-size:36px;font-weight:800;color:#1e293b}.faq-row[data-v-73229475]{padding:20px 0;border-bottom:1px solid #f1f5f9}.faq-row h3[data-v-73229475]{font-size:17px;font-weight:700;color:#0f172a;margin:0 0 8px}.faq-row p[data-v-73229475]{font-size:14px;line-height:1.85;color:#475569;margin:0}.faq-more[data-v-73229475]{text-align:center;margin-top:28px;font-size:14px;color:#666}.faq-more a[data-v-73229475]{color:#e0334c}@media (max-width: 48rem){.section-title[data-v-73229475]{font-size:28px}}.cta-section[data-v-ae7078e6]{position:relative;padding:120px 24px;overflow:hidden}.cta-bg[data-v-ae7078e6]{position:absolute;top:0;right:0;bottom:0;left:0}.cta-gradient[data-v-ae7078e6]{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,#ff2442,#ff6b81,#764ba2)}.cta-pattern[data-v-ae7078e6]{position:absolute;top:0;right:0;bottom:0;left:0;background-image:url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg fill='%23ffffff' fill-opacity='0.1'%3E%3Cpath d='M36 34v-4h-2v4h-4v2h4v4h2v-4h4v-2h-4zm0-30V0h-2v4h-4v2h4v4h2V6h4V4h-4zM6 34v-4H4v4H0v2h4v4h2v-4h4v-2H6zM6 4V0H4v4H0v2h4v4h2V6h4V4H6z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}.cta-content[data-v-ae7078e6]{position:relative;z-index:1;text-align:center;color:#fff}.cta-content h2[data-v-ae7078e6]{font-size:42px;font-weight:800;margin-bottom:16px}.cta-content p[data-v-ae7078e6]{font-size:18px;opacity:.9;margin-bottom:40px}.btn-cta[data-v-ae7078e6]{display:inline-flex;align-items:center;gap:10px;padding:18px 40px;border:none;border-radius:14px;background:#fff;color:#ff2442;font-size:18px;font-weight:700;cursor:pointer;transition:all .3s}.btn-cta[data-v-ae7078e6]:hover{transform:translateY(-3px);box-shadow:0 12px 30px #0003}@media (max-width: 48rem){.cta-content h2[data-v-ae7078e6]{font-size:28px}}.landing-footer[data-v-b669301d]{background:#1e293b;padding:80px 24px 40px}.footer-container[data-v-b669301d]{max-width:1200px;margin:0 auto 48px;display:flex;justify-content:space-between;gap:64px}.footer-logo[data-v-b669301d]{display:flex;align-items:center;margin-bottom:16px}.footer-logo img[data-v-b669301d]{height:36px;width:auto}.footer-brand p[data-v-b669301d]{color:#94a3b8;font-size:14px}.footer-links[data-v-b669301d]{display:flex;gap:80px}.footer-column h4[data-v-b669301d]{color:#fff;font-size:15px;font-weight:700;margin-bottom:20px}.footer-column a[data-v-b669301d]{display:block;color:#94a3b8;text-decoration:none;font-size:14px;padding:8px 0;transition:color .2s}.footer-column a[data-v-b669301d]:hover{color:#fff}.footer-badge[data-v-b669301d]{max-width:1200px;margin:0 auto;padding-bottom:32px;text-align:center}.footer-badge img[data-v-b669301d]{display:inline-block;width:300px;max-width:100%;height:auto}.footer-bottom[data-v-b669301d]{max-width:1200px;margin:0 auto;padding-top:32px;border-top:1px solid rgba(255,255,255,.1)}.footer-bottom p[data-v-b669301d]{color:#64748b;font-size:14px}@media (max-width: 64rem){.footer-container[data-v-b669301d]{flex-direction:column;gap:48px}.footer-links[data-v-b669301d]{flex-wrap:wrap;gap:40px}}.landing-page[data-v-54c367e0]{min-height:100vh;background:#fafbfc;overflow-x:hidden}
