.hero[data-v-e9daf194]{display:flex;flex-direction:column;align-items:center;padding:0 1.5rem;position:relative;overflow:hidden;background:#fff}.hero-container[data-v-e9daf194]{max-width:1200px;width:100%;margin:40px auto 0;display:grid;grid-template-columns:1fr 1fr;gap:3rem;align-items:center;padding:3.5rem 0 3rem}.hero-container .hero-content[data-v-e9daf194]>*{opacity:0;transform:translateY(20px);transition:opacity .6s var(--ease-out-expo),transform .6s var(--ease-out-expo)}.hero-container.loaded .hero-content[data-v-e9daf194]>*{opacity:1;transform:translateY(0)}.hero-container.loaded .hero-badge[data-v-e9daf194]{transition-delay:.05s}.hero-container.loaded .hero-title[data-v-e9daf194]{transition-delay:.1s}.hero-container.loaded .hero-description[data-v-e9daf194]{transition-delay:.18s}.hero-container.loaded .founder-quote[data-v-e9daf194]{transition-delay:.26s}.hero-container.loaded .hero-cta-container[data-v-e9daf194]{transition-delay:.34s}.hero-container.loaded .hero-checklist[data-v-e9daf194]{transition-delay:.42s}.hero-content[data-v-e9daf194]{text-align:left}.hero-badge[data-v-e9daf194]{display:inline-flex;align-items:center;gap:.4rem;background:var(--primary-700, #047857);color:#ecfdf5;font-size:.8rem;font-weight:600;padding:.35rem .85rem;border-radius:999px;margin-bottom:1.25rem}.badge-flag[data-v-e9daf194]{font-size:.9rem}.hero-title[data-v-e9daf194]{font-size:clamp(2rem,4vw,2.85rem);font-weight:800;color:var(--gray-900, #111827);line-height:1.15;letter-spacing:-.02em;margin-bottom:1.25rem}.text-booking[data-v-e9daf194]{color:#003580}.text-agoda[data-v-e9daf194]{color:#e31837}.text-airbnb[data-v-e9daf194]{color:#ff5a5f}.hero-description[data-v-e9daf194]{font-size:1.15rem;line-height:1.6;color:#4b5563;margin-bottom:1.5rem}.founder-quote[data-v-e9daf194]{display:flex;align-items:flex-start;gap:.75rem;background:#ecfdf5;border:1px solid #d1fae5;border-radius:12px;padding:1rem 1.1rem;font-size:.92rem;color:#166534;line-height:1.5;margin-bottom:1.75rem}.quote-icon[data-v-e9daf194]{width:22px;height:22px;flex-shrink:0;color:#16a34a;margin-top:1px}.hero-cta-container[data-v-e9daf194]{display:flex;align-items:stretch;gap:.85rem;margin-bottom:1.5rem}.demo-button[data-v-e9daf194]{display:inline-flex;align-items:center;justify-content:center;gap:8px;background:var(--primary-700, #047857);color:#fff;border:none;padding:14px 28px;font-size:1.02rem;font-weight:600;border-radius:8px;cursor:pointer;transition:all .3s ease;box-shadow:0 2px 8px #04785740;text-decoration:none}.demo-button[data-v-e9daf194]:hover{background:#065f46;transform:translateY(-2px);box-shadow:0 6px 24px #0478574d;color:#fff}.demo-button:hover .btn-arrow[data-v-e9daf194]{transform:translate(4px)}.btn-arrow[data-v-e9daf194]{width:18px;height:18px;transition:transform .3s var(--ease-out-expo)}.setup-button[data-v-e9daf194]{display:inline-flex;align-items:center;justify-content:center;gap:8px;background:transparent;color:var(--gray-900, #111827);border:1.5px solid #d1d5db;padding:12px 24px;font-size:1.02rem;font-weight:600;border-radius:8px;cursor:pointer;transition:all .3s ease;text-decoration:none;white-space:nowrap}.setup-button[data-v-e9daf194]:hover{border-color:var(--gray-900, #111827);transform:translateY(-2px);box-shadow:0 6px 24px #00000014}.btn-calendar[data-v-e9daf194]{width:18px;height:18px}.hero-checklist[data-v-e9daf194]{display:flex;flex-wrap:wrap;gap:.4rem 1.25rem;list-style:none;padding:0;margin:0 0 1.5rem}.hero-checklist li[data-v-e9daf194]{display:flex;align-items:center;gap:.4rem;font-size:.88rem;color:#4b5563}.check-icon[data-v-e9daf194]{width:16px;height:16px;color:#16a34a;flex-shrink:0}.hero-visual[data-v-e9daf194]{display:flex;align-items:center;justify-content:center}.calendar-placeholder[data-v-e9daf194]{width:100%;border-radius:16px;border:1px solid #e5e7eb;box-shadow:0 12px 40px #00000014}.stats-bar[data-v-e9daf194]{align-self:stretch;margin-left:-1.5rem;margin-right:-1.5rem;border-top:1px solid #f3f4f6;background:#fafafa}.stats-bar-inner[data-v-e9daf194]{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:repeat(4,1fr);padding:2rem 1.5rem}.stat-item[data-v-e9daf194]{display:flex;flex-direction:column;align-items:center;gap:.35rem;text-align:center;padding:0 1rem;border-left:1px solid #e5e7eb}.stat-item[data-v-e9daf194]:first-child{border-left:none}.stat-value[data-v-e9daf194]{font-size:1.85rem;font-weight:800;letter-spacing:-.01em;color:var(--primary-700, #047857)}.stat-label[data-v-e9daf194]{font-size:.78rem;font-weight:600;letter-spacing:.03em;text-transform:uppercase;color:#6b7280}@media (max-width: 960px){.hero-container[data-v-e9daf194]{grid-template-columns:1fr;gap:2.5rem;padding:2.5rem 0}.hero-content[data-v-e9daf194]{text-align:center}.hero-cta-container[data-v-e9daf194]{flex-direction:column;align-items:center}.demo-button[data-v-e9daf194],.setup-button[data-v-e9daf194]{width:100%;max-width:320px}.hero-checklist[data-v-e9daf194]{justify-content:center}.founder-quote[data-v-e9daf194]{text-align:left}}@media (max-width: 640px){.stats-bar-inner[data-v-e9daf194]{grid-template-columns:repeat(2,1fr);row-gap:1.5rem}.stat-item[data-v-e9daf194]:nth-child(odd){border-left:none}.stat-item[data-v-e9daf194]:nth-child(2n){border-left:1px solid #e5e7eb}}.features[data-v-c4d40c16]{padding:7rem 1.5rem;background:var(--gray-900);position:relative}.features-container[data-v-c4d40c16]{max-width:1200px;margin:0 auto}.features-header[data-v-c4d40c16]{text-align:center;margin-bottom:5rem;opacity:0;transform:translateY(24px);transition:opacity .7s var(--ease-out-expo),transform .7s var(--ease-out-expo)}.features-header.visible[data-v-c4d40c16]{opacity:1;transform:translateY(0)}.features-title[data-v-c4d40c16]{font-size:clamp(2rem,4vw,2.75rem);font-weight:800;color:var(--gray-50);max-width:600px;margin:0 auto}.hero-feature[data-v-c4d40c16]{display:grid;grid-template-columns:1.15fr 1fr;gap:4rem;align-items:center;padding:5rem 0;opacity:0;transform:translateY(32px);transition:opacity .8s var(--ease-out-expo),transform .8s var(--ease-out-expo)}.feature-divider[data-v-c4d40c16]{border:none;border-top:1px solid var(--gray-700);margin:0;width:100vw;position:relative;left:50%;transform:translate(-50%)}.hero-feature.visible[data-v-c4d40c16]{opacity:1;transform:translateY(0)}.hero-screenshot[data-v-c4d40c16]{display:flex;justify-content:center;align-items:center}.hero-screenshot-image[data-v-c4d40c16]{width:100%;height:auto;max-height:460px;object-fit:contain;border-radius:12px}.ota-mobile-image[data-v-c4d40c16]{display:none;width:100%;height:auto;border-radius:16px}.ota-mockup[data-v-c4d40c16]{position:relative;width:100%;aspect-ratio:5 / 4;border-radius:16px;background:radial-gradient(circle at 50% 45%,rgba(134,239,172,.18),transparent 60%),linear-gradient(135deg,#f4fbf7,#eef7f1);overflow:hidden}.ota-lines[data-v-c4d40c16]{position:absolute;inset:0;width:100%;height:100%}.ota-line[data-v-c4d40c16]{fill:none;stroke:#86efac;stroke-width:.35;stroke-dasharray:1.6 1.6;vector-effect:non-scaling-stroke;animation:ota-flow-c4d40c16 1.2s linear infinite}@keyframes ota-flow-c4d40c16{to{stroke-dashoffset:-3.2}}.ota-pulse--booking[data-v-c4d40c16]{fill:#14336b}.ota-pulse--agoda[data-v-c4d40c16]{fill:#e02f3f}.ota-pulse--airbnb[data-v-c4d40c16]{fill:#ff5a5f}.ota-pulse--expedia[data-v-c4d40c16]{fill:#f5a623}.ota-badge[data-v-c4d40c16]{position:absolute;display:flex;align-items:center;gap:.5rem;background:#fff;border-radius:10px;padding:.5rem .7rem;box-shadow:0 4px 14px #0f172a14}.ota-badge--tl[data-v-c4d40c16]{top:6%;left:6%}.ota-badge--tr[data-v-c4d40c16]{top:6%;right:6%}.ota-badge--bl[data-v-c4d40c16]{bottom:6%;left:6%}.ota-badge--br[data-v-c4d40c16]{bottom:6%;right:6%}.ota-badge-icon[data-v-c4d40c16]{width:24px;height:24px;border-radius:6px;color:#fff;font-size:.7rem;font-weight:700;display:flex;align-items:center;justify-content:center;flex-shrink:0}.ota-icon-booking[data-v-c4d40c16]{background:#14336b}.ota-icon-agoda[data-v-c4d40c16]{background:#e02f3f}.ota-icon-airbnb[data-v-c4d40c16]{background:#ff5a5f}.ota-icon-expedia[data-v-c4d40c16]{background:#f5a623}.ota-badge-text[data-v-c4d40c16]{display:flex;flex-direction:column;line-height:1.2}.ota-badge-name[data-v-c4d40c16]{font-size:.7rem;font-weight:700;color:#1e293b}.ota-badge-status[data-v-c4d40c16]{font-size:.6rem;color:#94a3b8}.ota-card[data-v-c4d40c16]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:70%;background:#fff;border-radius:12px;box-shadow:0 12px 32px #0f172a1f;padding:.85rem 1rem}.ota-card-header[data-v-c4d40c16]{display:flex;align-items:center;justify-content:space-between;padding-bottom:.6rem;border-bottom:1px solid #eef2f6}.ota-card-title[data-v-c4d40c16]{display:flex;align-items:center;gap:.35rem;font-size:.75rem;font-weight:700;color:#1e293b}.ota-check[data-v-c4d40c16]{width:13px;height:13px;color:#16a34a}.ota-card-live[data-v-c4d40c16]{display:flex;align-items:center;gap:.3rem;font-size:.6rem;font-weight:700;letter-spacing:.05em;color:#16a34a}.ota-live-dot[data-v-c4d40c16]{width:6px;height:6px;border-radius:50%;background:#16a34a}.ota-card-meta[data-v-c4d40c16]{display:flex;align-items:center;justify-content:space-between;font-size:.6rem;font-weight:600;color:#94a3b8;padding:.5rem 0}.ota-card-new[data-v-c4d40c16]{color:#1e293b}.ota-row[data-v-c4d40c16]{display:flex;align-items:center;gap:.6rem;padding:.5rem 0;border-top:1px solid #f1f5f9}.ota-row-bar[data-v-c4d40c16]{width:3px;align-self:stretch;border-radius:2px;flex-shrink:0}.ota-bar-blue[data-v-c4d40c16]{background:#2563eb}.ota-bar-red[data-v-c4d40c16]{background:#ef4444}.ota-row-info[data-v-c4d40c16]{display:flex;flex-direction:column;flex:1;min-width:0}.ota-row-name[data-v-c4d40c16]{font-size:.7rem;font-weight:700;color:#1e293b}.ota-row-detail[data-v-c4d40c16]{font-size:.58rem;font-weight:600;color:#94a3b8;letter-spacing:.02em}.ota-row-price[data-v-c4d40c16]{font-size:.72rem;font-weight:700;color:#1e293b;white-space:nowrap}@media (max-width: 640px){.ota-badge-name[data-v-c4d40c16]{font-size:.62rem}.ota-badge-status[data-v-c4d40c16]{font-size:.52rem}.ota-card-title[data-v-c4d40c16]{font-size:.68rem}}.hero-details[data-v-c4d40c16]{padding:0}.hero-title[data-v-c4d40c16]{font-size:clamp(1.75rem,3vw,2.25rem);font-weight:800;margin-bottom:.5rem;color:var(--gray-50)}.hero-subtitle[data-v-c4d40c16]{font-size:1.1rem;font-weight:500;margin-bottom:2rem;color:var(--gray-400)}.hero-feature--reverse .hero-screenshot[data-v-c4d40c16]{order:2}.hero-feature--reverse .hero-details[data-v-c4d40c16]{order:1}.new-badge[data-v-c4d40c16]{display:inline-block;background:var(--primary-gradient);color:#fff;font-size:.7rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:3px 10px;border-radius:999px;margin-bottom:.75rem}.feature-benefits[data-v-c4d40c16]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:1rem}.benefit-item[data-v-c4d40c16]{display:flex;align-items:flex-start;text-align:left}.benefit-check[data-v-c4d40c16]{width:22px;height:22px;margin-right:.75rem;flex-shrink:0;background:var(--primary-gradient);border-radius:50%;display:flex;align-items:center;justify-content:center;margin-top:2px}.benefit-check.small[data-v-c4d40c16]{width:18px;height:18px;margin-right:.6rem}.check-icon[data-v-c4d40c16]{width:12px;height:12px;color:#fff}.benefit-check.small .check-icon[data-v-c4d40c16]{width:10px;height:10px}.benefit-text[data-v-c4d40c16]{color:var(--gray-300);line-height:1.6;font-size:1rem}.coming-soon-block[data-v-c4d40c16]{margin-bottom:4rem;display:flex;justify-content:center}.coming-soon-inner[data-v-c4d40c16]{position:relative;display:flex;align-items:flex-start;gap:1.25rem;background:linear-gradient(135deg,#1a1f2e,#1e2438);border:1.5px solid rgba(99,130,255,.35);border-radius:20px;padding:1.75rem 2rem;max-width:640px;box-shadow:0 0 0 1px #6382ff14,0 8px 32px #0006}.coming-soon-badge[data-v-c4d40c16]{position:absolute;top:-12px;left:1.75rem;background:linear-gradient(90deg,#6366f1,#818cf8);color:#fff;font-size:.65rem;font-weight:700;letter-spacing:.1em;padding:.2rem .65rem;border-radius:100px}.coming-soon-icon[data-v-c4d40c16]{flex-shrink:0;margin-top:2px;color:#818cf8}.channel-icon[data-v-c4d40c16]{width:28px;height:28px}.coming-soon-content[data-v-c4d40c16]{text-align:left}.coming-soon-title[data-v-c4d40c16]{font-size:1.05rem;font-weight:700;color:#e2e8f0;margin:0 0 .2rem}.coming-soon-platforms[data-v-c4d40c16]{font-size:.8rem;font-weight:500;color:#818cf8;margin:0 0 .6rem;letter-spacing:.01em}.coming-soon-sub[data-v-c4d40c16]{font-size:.875rem;color:#94a3b8;margin:0;line-height:1.55}.early-access-link[data-v-c4d40c16]{color:#a5b4fc;text-decoration:underline;text-underline-offset:3px;font-weight:600;white-space:nowrap}.early-access-link[data-v-c4d40c16]:hover{color:#c7d2fe}.features-cta[data-v-c4d40c16]{text-align:center;padding-top:4rem}.cta-button[data-v-c4d40c16]{display:inline-flex;align-items:center;gap:8px;background:#fff;color:var(--gray-900);border:none;padding:14px 32px;font-size:1.05rem;font-weight:600;border-radius:8px;cursor:pointer;transition:all .3s ease;box-shadow:0 2px 8px #0000004d}.cta-button[data-v-c4d40c16]:hover{background:var(--gray-100);transform:translateY(-2px);box-shadow:0 6px 24px #0006}.cta-button:hover .btn-arrow[data-v-c4d40c16]{transform:translate(4px)}.btn-arrow[data-v-c4d40c16]{width:18px;height:18px;transition:transform .3s var(--ease-out-expo)}@media (max-width: 960px){.hero-feature[data-v-c4d40c16]{grid-template-columns:1fr;gap:2rem;text-align:center;padding:2rem}.hero-feature--reverse .hero-screenshot[data-v-c4d40c16],.hero-feature--reverse .hero-details[data-v-c4d40c16]{order:unset}.benefit-item[data-v-c4d40c16]{text-align:left}.ota-mockup[data-v-c4d40c16]{display:none}.ota-mobile-image[data-v-c4d40c16]{display:block}}@media (max-width: 640px){.features[data-v-c4d40c16]{padding:5rem 1rem}}.testimonials[data-v-dba71cb9]{padding:7rem 1.5rem;background:#fff}.testimonials-container[data-v-dba71cb9]{max-width:1200px;margin:0 auto}.testimonials-header[data-v-dba71cb9]{text-align:center;margin-bottom:3.5rem;opacity:0;transform:translateY(24px);transition:opacity .7s var(--ease-out-expo),transform .7s var(--ease-out-expo)}.testimonials-header.visible[data-v-dba71cb9]{opacity:1;transform:translateY(0)}.testimonials-title[data-v-dba71cb9]{font-size:clamp(2rem,4vw,2.75rem);font-weight:800;color:var(--gray-900)}.testimonials-grid[data-v-dba71cb9]{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem}.testimonial-card[data-v-dba71cb9]{background:var(--gray-50);border:1px solid var(--gray-200);padding:2rem;border-radius:20px;text-align:left;display:flex;flex-direction:column;transition:transform .4s var(--ease-out-expo),box-shadow .4s var(--ease-out-expo),opacity .7s var(--ease-out-expo);opacity:0;transform:translateY(32px)}.testimonial-card.visible[data-v-dba71cb9]{opacity:1;transform:translateY(0)}.testimonial-card[data-v-dba71cb9]:hover{transform:translateY(-4px);box-shadow:var(--shadow-lg)}.testimonial-rating[data-v-dba71cb9]{margin-bottom:1rem;display:flex;gap:2px}.star[data-v-dba71cb9]{width:18px;height:18px}.testimonial-quote[data-v-dba71cb9]{font-size:1rem;line-height:1.7;color:var(--gray-700);margin-bottom:1.5rem;flex:1;font-style:normal;border:none;padding:0}.testimonial-author[data-v-dba71cb9]{display:flex;align-items:center;gap:.75rem;padding-top:1rem;border-top:1px solid var(--gray-200)}.author-photo[data-v-dba71cb9]{width:44px;height:44px;border-radius:50%;overflow:hidden;flex-shrink:0}.author-photo-img[data-v-dba71cb9]{width:100%;height:100%;object-fit:cover}.author-photo-placeholder[data-v-dba71cb9]{width:100%;height:100%;background:var(--gray-100);border:1.5px dashed var(--gray-300);border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--gray-400)}.author-photo-placeholder svg[data-v-dba71cb9]{width:22px;height:22px}.author-name[data-v-dba71cb9]{font-weight:600;color:var(--gray-900);font-size:.9rem}.testimonials-cta-wrap[data-v-dba71cb9]{text-align:center;margin-top:2.5rem}.testimonials-cta-btn[data-v-dba71cb9]{display:inline-flex;align-items:center;gap:8px;background:var(--gray-900);color:#fff;border:none;padding:14px 32px;font-size:1.05rem;font-weight:600;border-radius:8px;cursor:pointer;transition:background .2s ease,transform .2s ease}.testimonials-cta-btn[data-v-dba71cb9]:hover{background:#000;transform:translateY(-2px)}.btn-arrow[data-v-dba71cb9]{width:18px;height:18px;flex-shrink:0}@media (max-width: 960px){.testimonials-grid[data-v-dba71cb9]{grid-template-columns:1fr;max-width:480px;margin:0 auto;gap:1.5rem}}@media (max-width: 768px){.testimonials[data-v-dba71cb9]{padding:5rem 1rem}.testimonial-card[data-v-dba71cb9]{padding:1.5rem}}.who[data-v-6412b05b]{padding:4rem 1.5rem;background:#fff}.who-inner[data-v-6412b05b]{max-width:1040px;margin:0 auto;opacity:0;transform:translateY(20px);transition:opacity .7s var(--ease-out-expo),transform .7s var(--ease-out-expo)}.who-inner.visible[data-v-6412b05b]{opacity:1;transform:translateY(0)}.eyebrow[data-v-6412b05b]{text-align:center;font-size:.7rem;font-weight:700;letter-spacing:.12em;color:var(--gray-500, #6b7280);text-transform:uppercase;margin:0 0 .6rem}.headline-orange[data-v-6412b05b]{color:#f58220}.who-headline[data-v-6412b05b]{font-size:clamp(1.35rem,2.5vw,1.75rem);font-weight:800;color:var(--gray-900, #111827);letter-spacing:-.02em;line-height:1.25;text-align:center;margin:0 0 2.25rem}.who-columns[data-v-6412b05b]{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem}.who-col[data-v-6412b05b]{border-radius:16px;padding:2rem;border:1px solid #e5e7eb}.who-col--fit[data-v-6412b05b]{background:#f0fdf4;border-color:#bbf7d0;box-shadow:0 8px 24px -12px #2d8f4740}.who-col--notfit[data-v-6412b05b]{background:#f9fafb}.who-col-header[data-v-6412b05b]{display:flex;align-items:center;gap:.6rem;margin:0 0 1.25rem}.who-icon[data-v-6412b05b]{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;flex-shrink:0}.who-icon svg[data-v-6412b05b]{width:14px;height:14px}.who-icon--fit[data-v-6412b05b]{background:#2d8f47;color:#fff}.who-icon--notfit[data-v-6412b05b]{background:#e5e7eb;color:var(--gray-500, #6b7280)}.who-col-label[data-v-6412b05b]{font-size:.85rem;font-weight:700;margin:0}.who-col--fit .who-col-label[data-v-6412b05b]{color:#1f6b34}.who-col--notfit .who-col-label[data-v-6412b05b]{color:var(--gray-600, #4b5563)}.who-list[data-v-6412b05b]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.75rem}.who-list li[data-v-6412b05b]{font-size:.9rem;line-height:1.5;color:var(--gray-700, #374151);padding-left:1.5rem;position:relative}.who-col--fit .who-list li[data-v-6412b05b]:before{content:"✓";position:absolute;left:0;color:#2d8f47;font-weight:700}.who-col--notfit .who-list li[data-v-6412b05b]:before{content:"–";position:absolute;left:0;color:var(--gray-400, #9ca3af);font-weight:700}.who-cta-wrap[data-v-6412b05b]{text-align:center;margin-top:2.5rem}.who-cta[data-v-6412b05b]{display:inline-flex;align-items:center;gap:.5rem;background:#f58220;color:#fff;font-size:.95rem;font-weight:700;text-decoration:none;padding:.85rem 2.25rem;border-radius:10px;transition:background-color .2s ease,transform .2s ease}.who-cta-arrow[data-v-6412b05b]{width:16px;height:16px;transition:transform .2s ease}.who-cta[data-v-6412b05b]:hover{background:#e0750f;transform:translateY(-1px)}.who-cta:hover .who-cta-arrow[data-v-6412b05b]{transform:translate(3px)}.who-cta[data-v-6412b05b]:focus-visible{outline:2px solid #f58220;outline-offset:3px}@media (max-width: 768px){.who-columns[data-v-6412b05b]{grid-template-columns:1fr}}@media (max-width: 560px){.who[data-v-6412b05b]{padding:3rem 1rem}}.faq[data-v-256b37ea]{padding:7rem 1.5rem;background:var(--gray-50)}.faq-container[data-v-256b37ea]{max-width:720px;margin:0 auto}.faq-header[data-v-256b37ea]{text-align:center;margin-bottom:3.5rem;opacity:0;transform:translateY(24px);transition:opacity .7s var(--ease-out-expo),transform .7s var(--ease-out-expo)}.faq-header.visible[data-v-256b37ea]{opacity:1;transform:translateY(0)}.faq-title[data-v-256b37ea]{font-size:clamp(2rem,4vw,2.75rem);font-weight:800;color:var(--gray-900)}.faq-list[data-v-256b37ea]{display:flex;flex-direction:column;gap:.75rem}.faq-item[data-v-256b37ea]{background:#fff;border-radius:16px;border:1px solid var(--gray-200);overflow:hidden;transition:all .35s var(--ease-out-expo),opacity .7s var(--ease-out-expo),transform .7s var(--ease-out-expo);opacity:0;transform:translateY(20px)}.faq-item.visible[data-v-256b37ea]{opacity:1;transform:translateY(0)}.faq-item[data-v-256b37ea]:hover{border-color:var(--gray-300)}.faq-item.is-open[data-v-256b37ea]{box-shadow:0 0 0 1px #10b9811a,0 4px 16px #10b9810f}.faq-question[data-v-256b37ea]{width:100%;padding:1.25rem 1.5rem;background:none;border:none;text-align:left;cursor:pointer;display:flex;justify-content:space-between;align-items:center;font-size:1.05rem;font-weight:600;color:var(--gray-900);transition:background .2s ease}.faq-question[data-v-256b37ea]:hover{background:var(--gray-50)}.question-text[data-v-256b37ea]{flex:1;padding-right:1rem}.question-icon[data-v-256b37ea]{flex-shrink:0;width:24px;height:24px}.icon[data-v-256b37ea]{width:100%;height:100%;transition:transform .35s var(--ease-out-expo);stroke-width:2.5;color:var(--gray-400)}.icon.rotated[data-v-256b37ea]{transform:rotate(180deg);color:var(--primary-600)}.accordion-enter-active[data-v-256b37ea]{transition:all .35s var(--ease-out-expo);overflow:hidden}.accordion-leave-active[data-v-256b37ea]{transition:all .25s ease-in;overflow:hidden}.accordion-enter-from[data-v-256b37ea],.accordion-leave-to[data-v-256b37ea]{opacity:0;max-height:0;padding-top:0;padding-bottom:0}.accordion-enter-to[data-v-256b37ea],.accordion-leave-from[data-v-256b37ea]{max-height:300px}.faq-answer[data-v-256b37ea]{border-top:1px solid var(--gray-200)}.answer-content[data-v-256b37ea]{padding:1.25rem 1.5rem;color:var(--gray-500);line-height:1.7;font-size:.95rem}@media (max-width: 768px){.faq[data-v-256b37ea]{padding:5rem 1rem}.faq-question[data-v-256b37ea]{padding:1rem 1.25rem;font-size:1rem}.answer-content[data-v-256b37ea]{padding:1rem 1.25rem}}.contact-us[data-v-d8777a5e]{padding:7rem 1.5rem;background:#fff}.contact-container[data-v-d8777a5e]{max-width:1000px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:5rem;align-items:center;opacity:0;transform:translateY(24px);transition:opacity .7s var(--ease-out-expo),transform .7s var(--ease-out-expo)}.contact-container.visible[data-v-d8777a5e]{opacity:1;transform:translateY(0)}.contact-title[data-v-d8777a5e]{font-size:clamp(1.75rem,3.5vw,2.5rem);font-weight:800;color:var(--gray-900);line-height:1.2;margin-bottom:1rem}.contact-subtitle[data-v-d8777a5e]{font-size:1rem;color:var(--gray-500);line-height:1.7;margin-bottom:2rem}.contact-hints[data-v-d8777a5e]{list-style:none;padding:0;margin:0 0 2rem;display:flex;flex-direction:column;gap:.75rem}.contact-hints li[data-v-d8777a5e]{display:flex;align-items:center;gap:.625rem;font-size:.9rem;color:var(--gray-600);font-weight:500}.contact-hints li svg[data-v-d8777a5e]{width:16px;height:16px;flex-shrink:0;color:var(--primary-500)}.direct-email[data-v-d8777a5e]{display:inline-flex;align-items:center;gap:.5rem;font-size:.9rem;font-weight:600;color:var(--primary-600);text-decoration:none;transition:color .2s ease}.direct-email svg[data-v-d8777a5e]{width:16px;height:16px}.direct-email[data-v-d8777a5e]:hover{color:var(--primary-500)}.contact-form[data-v-d8777a5e]{background:var(--gray-50);padding:2.25rem;border-radius:24px;border:1px solid var(--gray-200)}.form-group[data-v-d8777a5e]{margin-bottom:1.25rem}.form-label[data-v-d8777a5e]{display:block;margin-bottom:.5rem;font-weight:600;color:var(--gray-700);font-size:.875rem}.form-input[data-v-d8777a5e],.form-textarea[data-v-d8777a5e]{width:100%;padding:.8rem 1rem;border:1.5px solid var(--gray-200);border-radius:12px;font-size:.95rem;transition:border-color .2s ease,box-shadow .2s ease;font-family:inherit;background:#fff;box-sizing:border-box;color:var(--gray-800)}.form-input[data-v-d8777a5e]:focus,.form-textarea[data-v-d8777a5e]:focus{outline:none;border-color:var(--primary-500);box-shadow:0 0 0 3px var(--primary-glow)}.form-textarea[data-v-d8777a5e]{resize:vertical;min-height:130px}.send-button[data-v-d8777a5e]{display:inline-flex;align-items:center;justify-content:center;gap:8px;background:var(--primary-gradient);color:#fff;border:none;padding:.9rem 2rem;border-radius:12px;font-size:.95rem;font-weight:600;cursor:pointer;transition:all .25s ease;width:100%;box-shadow:0 4px 14px #10b9814d}.send-button[data-v-d8777a5e]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 8px 24px #10b98166}.send-button[data-v-d8777a5e]:active:not(:disabled){transform:translateY(0)}.send-button[data-v-d8777a5e]:disabled{background:var(--gray-200);color:var(--gray-400);cursor:not-allowed;box-shadow:none}.send-icon[data-v-d8777a5e]{width:16px;height:16px}@media (max-width: 768px){.contact-us[data-v-d8777a5e]{padding:5rem 1rem}.contact-container[data-v-d8777a5e]{grid-template-columns:1fr;gap:2.5rem}.contact-form[data-v-d8777a5e]{padding:1.5rem}.form-input[data-v-d8777a5e],.form-textarea[data-v-d8777a5e]{font-size:16px}}.home-page[data-v-b04cacd7]{width:100%}#benefits[data-v-b04cacd7],#features[data-v-b04cacd7],#pricing[data-v-b04cacd7],#testimonials[data-v-b04cacd7],#who-is-this-for[data-v-b04cacd7],#faq[data-v-b04cacd7],#contact[data-v-b04cacd7]{scroll-margin-top:80px}
