.ai-hero-section.svelte-8lxnkh{background:linear-gradient(180deg,#fff,#f9fafb 15%,#f5f6f7);min-height:80vh;padding:20px 20px 80px}.ai-hero-content.svelte-8lxnkh{margin:0 auto;max-width:1100px;padding:0 20px;text-align:center}.trust-badge.svelte-8lxnkh{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:100px;color:#374151;display:inline-flex;font-family:Graphik Trial,Tahoma,sans-serif;font-size:14px;gap:8px;margin-bottom:40px;padding:8px 16px}.animated-logo-container.svelte-8lxnkh{background:#fff;overflow:hidden;position:relative}.animated-logo-container.svelte-8lxnkh,.animated-logo.svelte-8lxnkh{border-radius:6px;height:24px;width:24px}.animated-logo.svelte-8lxnkh{image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;left:0;object-fit:contain;opacity:0;position:absolute;top:0;transform:translateZ(0);transition:opacity .5s ease-in-out}.animated-logo.active.svelte-8lxnkh{opacity:1}.ai-hero-heading.svelte-8lxnkh{color:#1c1e22;font-family:SF Pro Display,Arial,sans-serif;font-size:52px;font-weight:500;letter-spacing:-.02em;line-height:1.15;margin:0 0 16px}.ai-hero-subtitle.svelte-8lxnkh{color:#6b7280;font-family:Graphik Trial,Tahoma,sans-serif;font-size:18px;font-weight:400;line-height:1.6;margin:0 auto 40px;max-width:420px;text-align:center;text-wrap:balance}.ai-input-container.svelte-8lxnkh{background:#fff;border:1px solid #e5e7eb;border-radius:16px;box-shadow:0 1px 3px #0000000d;margin:0 auto 20px;max-width:720px;padding:20px;text-align:left}.ai-input.svelte-8lxnkh{background:transparent;border:none;color:#1c1e22;font-family:Graphik Trial,Tahoma,sans-serif;font-size:16px;line-height:1.5;outline:none;resize:none;width:100%}.ai-input.svelte-8lxnkh::placeholder{color:#9ca3af}.ai-input-footer.svelte-8lxnkh{justify-content:space-between;margin-top:10px}.ai-input-footer.svelte-8lxnkh,.ai-plus-btn.svelte-8lxnkh{align-items:center;display:flex}.ai-plus-btn.svelte-8lxnkh{background:transparent;border:none;border-radius:8px;color:#6b7280;cursor:pointer;height:36px;justify-content:center;transition:all .15s ease;width:36px}.ai-plus-btn.svelte-8lxnkh:hover{background:#f3f4f6;color:#1c1e22}.ai-send-btn.svelte-8lxnkh{align-items:center;background:#e5e7eb;border:none;border-radius:50%;color:#9ca3af;cursor:default;display:flex;height:44px;justify-content:center;transition:all .2s ease;width:44px}.ai-send-btn.active.svelte-8lxnkh{background:#002fff;color:#fff;cursor:pointer}.ai-send-btn.active.svelte-8lxnkh:hover{background:#0025cc}.hero-stats.svelte-8lxnkh{flex-wrap:wrap;gap:20px;justify-content:center;margin-bottom:0;margin-top:40px}.hero-stats.svelte-8lxnkh,.stat-item.svelte-8lxnkh{align-items:center;display:flex}.stat-item.svelte-8lxnkh{color:#6b7280;font-family:Graphik Trial,Tahoma,sans-serif;font-size:14px;gap:6px;white-space:nowrap}.stat-emoji.svelte-8lxnkh{font-size:16px}.popular-actions.svelte-8lxnkh{box-sizing:border-box;display:flex;flex-wrap:wrap;gap:5px 10px;justify-content:center;margin:0 auto;max-width:900px;padding:0 20px;width:100%}.action-chip.svelte-8lxnkh{align-items:center;background:#fff;border:1px solid #e5e5e5;border-radius:100px;color:#1c1e22;cursor:pointer;display:inline-flex;flex-shrink:0;font-family:Graphik Trial,Tahoma,sans-serif;font-size:14px;font-weight:500;gap:10px;padding:10px 20px;transition:all .15s ease;white-space:nowrap}.action-chip.svelte-8lxnkh:hover{background:#f9fafb;border-color:#d1d5db;box-shadow:0 2px 8px #0000000f}.action-chip-logo.svelte-8lxnkh{background:#f3f4f6;border-radius:50%;flex-shrink:0;height:24px;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;object-fit:cover;transform:translateZ(0);width:24px}button.faqs-title.svelte-8lxnkh{align-items:center;background:transparent;border:none;cursor:pointer;display:flex;font:inherit;justify-content:space-between;padding:0;text-align:left;width:100%}.faqs-item.svelte-8lxnkh{border-radius:16px;padding:16px 20px;transition:background-color .3s ease}.faqs-item.faq-open.svelte-8lxnkh{background-color:#f5f5f5}.faqs-description.svelte-8lxnkh{margin-left:0!important;margin-top:12px;padding-left:0!important;padding-top:0}.faqs-paragraph.svelte-8lxnkh{margin:0!important;padding:0!important;text-align:left!important;text-indent:0!important}.faqs-heading.svelte-8lxnkh{margin:0}@media (max-width:991px){.ai-hero-heading.svelte-8lxnkh{font-size:40px}}@media (max-width:767px){.ai-hero-section.svelte-8lxnkh{margin-top:-40px;min-height:auto;padding:0 16px 60px}.ai-hero-content.svelte-8lxnkh{padding:0 8px}.trust-badge.svelte-8lxnkh{margin-bottom:20px;margin-top:0}.ai-hero-heading.svelte-8lxnkh{font-size:32px;line-height:1.2;margin-bottom:12px}.ai-hero-subtitle.svelte-8lxnkh{font-size:16px;margin-bottom:28px}.ai-input-container.svelte-8lxnkh{border-radius:16px;margin-bottom:24px;max-width:100%;padding:16px}.ai-input.svelte-8lxnkh{font-size:16px}.popular-actions.svelte-8lxnkh{gap:8px;padding:0 8px}.action-chip.svelte-8lxnkh{font-size:13px;gap:8px;padding:10px 16px}.action-chip-logo.svelte-8lxnkh{height:22px;width:22px}.hero-stats.svelte-8lxnkh{gap:16px;margin-top:32px}.stat-item.svelte-8lxnkh{font-size:13px}}@media (max-width:550px){.hero-stats.svelte-8lxnkh{flex-direction:column;gap:10px}}@media (max-width:479px){.ai-hero-section.svelte-8lxnkh{margin-top:-30px;padding:0 12px 50px}.ai-hero-heading.svelte-8lxnkh{font-size:28px;margin-bottom:12px}.ai-hero-subtitle.svelte-8lxnkh{font-size:15px;margin-bottom:24px}.trust-badge.svelte-8lxnkh{font-size:13px;margin-bottom:20px;margin-top:0;padding:8px 14px}.animated-logo-container.svelte-8lxnkh,.animated-logo.svelte-8lxnkh{height:22px;width:22px}.ai-input-container.svelte-8lxnkh{border-radius:14px;margin-bottom:20px;padding:14px}.ai-input.svelte-8lxnkh{font-size:15px}.ai-input-footer.svelte-8lxnkh{margin-top:8px}.ai-plus-btn.svelte-8lxnkh{height:32px;width:32px}.ai-send-btn.svelte-8lxnkh{height:40px;width:40px}.popular-actions.svelte-8lxnkh{flex-wrap:nowrap;gap:8px;justify-content:flex-start;overflow-x:auto;padding:0 12px;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.popular-actions.svelte-8lxnkh::-webkit-scrollbar{display:none}.action-chip.svelte-8lxnkh{font-size:12px;gap:6px;padding:8px 12px}.action-chip-logo.svelte-8lxnkh{height:20px;width:20px}.hero-stats.svelte-8lxnkh{margin-top:24px}.stat-item.svelte-8lxnkh{font-size:12px;gap:5px}.stat-item.svelte-8lxnkh img:where(.svelte-8lxnkh){height:16px;width:16px}.stat-item.svelte-8lxnkh svg:where(.svelte-8lxnkh){height:14px;width:14px}}.reviews-header-wrapper.svelte-8lxnkh{align-items:center;display:flex;justify-content:space-between;width:100%}.review-nav-buttons-wrapper.svelte-8lxnkh{display:flex;gap:10px}@media (max-width:767px){.reviews-header-wrapper.svelte-8lxnkh{align-items:flex-start;flex-direction:column;gap:20px}.review-nav-buttons-wrapper.svelte-8lxnkh{align-self:flex-end;margin-right:20px}}.review-nav-btn.svelte-8lxnkh{align-items:center;background:#fff;border:1px solid #d0d5dd;border-radius:999px;cursor:pointer;display:flex;flex-shrink:0;height:50px;justify-content:center;padding:0;transition:all .2s ease;width:50px}.review-nav-btn.svelte-8lxnkh:hover:not(:disabled){background:#f9fafb;border-color:#98a2b3}.review-nav-btn.svelte-8lxnkh:disabled{cursor:not-allowed;opacity:.5}.review-nav-btn.svelte-8lxnkh:disabled svg:where(.svelte-8lxnkh) path:where(.svelte-8lxnkh){stroke:#98a2b3}@media (max-width:767px){.review-nav-btn.svelte-8lxnkh{height:40px;width:40px}.review-nav-btn.svelte-8lxnkh svg:where(.svelte-8lxnkh){height:20px;width:20px}}.slick-slider.svelte-8lxnkh{box-sizing:border-box;display:block;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-ms-touch-action:pan-y;touch-action:pan-y;-khtml-user-select:none;-webkit-tap-highlight-color:transparent}@media (min-width:1062px){.video-frame-svg.svelte-8lxnkh{min-width:650px}}.slick-list.svelte-8lxnkh{display:block;margin:0;overflow:hidden;padding:0;position:relative}.slick-list.svelte-8lxnkh:focus{outline:none}.slick-slider.svelte-8lxnkh .slick-list:where(.svelte-8lxnkh),.slick-slider.svelte-8lxnkh .slick-track:where(.svelte-8lxnkh){-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.slick-track.svelte-8lxnkh{display:block;left:0;margin-left:auto;margin-right:auto;position:relative;top:0}.slick-track.svelte-8lxnkh:after,.slick-track.svelte-8lxnkh:before{content:"";display:table}.slick-track.svelte-8lxnkh:after{clear:both}.slick-slide.svelte-8lxnkh{display:none;float:left;height:100%;min-height:1px}.slick-slide.svelte-8lxnkh img:where(.svelte-8lxnkh){display:block}.slick-initialized.svelte-8lxnkh .slick-slide:where(.svelte-8lxnkh){display:block}@media (max-width:767px){.video-frame-container.svelte-8lxnkh{margin-bottom:2rem!important}}.video-frame-container.svelte-8lxnkh{align-items:center;display:flex;justify-content:center;margin:0 auto;max-width:650px;position:relative;width:100%}.video-frame-svg.svelte-8lxnkh{display:block;height:auto;position:relative;width:100%;z-index:1}.video-screen-area.svelte-8lxnkh{background:#f6f7f8;border-radius:20px;height:64%;left:24.2%;overflow:hidden;position:absolute;top:35%;width:52.4%;will-change:contents;z-index:2}.video-in-frame.svelte-8lxnkh,.video-screen-area.svelte-8lxnkh{transform:translateZ(0);-webkit-transform:translateZ(0)}.video-in-frame.svelte-8lxnkh{backface-visibility:hidden;-webkit-backface-visibility:hidden;display:block;height:100%;object-fit:cover;width:100%;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;filter:contrast(1.03) brightness(1.01) saturate(1.02);-webkit-filter:contrast(1.03) brightness(1.01) saturate(1.02);image-rendering:auto;-webkit-image-rendering:auto}@media (max-width:767px){.video-frame-container.svelte-8lxnkh{max-width:100%}.video-screen-area.svelte-8lxnkh{border-radius:16px}}@media (min-width:768px) and (max-width:991px){.video-frame-container.svelte-8lxnkh{max-width:500px}}@media (max-width:768px){.effortless-image.svelte-8lxnkh{text-align:center}.effortless-image.svelte-8lxnkh img:where(.svelte-8lxnkh){width:100%}}@media (min-width:1000px) and (max-width:1400px){.box-shadow-text.svelte-8lxnkh{text-shadow:0 2px 8px rgba(0,0,0,.3)}}
