@charset "UTF-8";.wrapper.svelte-3u66f9{height:200vh}.underline.svelte-3u66f9{position:relative;display:inline-block;font-weight:600}.underline.svelte-3u66f9:after{content:"";position:absolute;left:-4px;bottom:-8px;width:calc(100% + 8px);height:6px;background:#7337ed70;border-radius:6px}.sticky.svelte-3u66f9{position:sticky;top:40vh;display:flex;flex-direction:column;justify-content:center;align-items:center}h3.svelte-3u66f9{transition:color .1s ease;font-size:18px!important;margin:0 0 24px}.main.svelte-1uha8ag{padding:18px;text-align:center}.hero.svelte-1uha8ag{margin-top:120px;display:grid;justify-items:center;gap:10px}.hero.svelte-1uha8ag .eyebrow:where(.svelte-1uha8ag){font-size:13px;color:#46464d;letter-spacing:-.02em}.hero.svelte-1uha8ag h1:where(.svelte-1uha8ag){font-size:24px;font-weight:700;line-height:36px;letter-spacing:-.02em}.hero.svelte-1uha8ag .hero-desc:where(.svelte-1uha8ag){font-size:16px;line-height:28px;letter-spacing:-.03em;color:#46464d}.page.svelte-1uha8ag{margin:100px 0}.page.svelte-1uha8ag h2:where(.svelte-1uha8ag){font-size:24px;font-weight:700;line-height:36px;margin-bottom:12px}.page.svelte-1uha8ag p:where(.svelte-1uha8ag){font-size:16px;line-height:28px;letter-spacing:-.03em;color:#46464d}.page.svelte-1uha8ag img:where(.svelte-1uha8ag){margin-top:32px;border-radius:22px;box-shadow:0 10px 24px #00000008}.cta.svelte-1uha8ag{display:flex;justify-content:center;gap:8px;margin-top:18px}.cta.svelte-1uha8ag .btn:where(.svelte-1uha8ag){background-color:#fff;width:100%;padding:8px 24px;border-radius:50vh;display:flex;align-items:center;justify-content:center;gap:8px;font-size:16px;font-weight:700;box-shadow:0 0 24px #00000010;white-space:nowrap}.cta.svelte-1uha8ag .store-logo:where(.svelte-1uha8ag){width:16px;flex:none}.slide.svelte-1uha8ag{display:flex;overflow-x:auto;gap:18px;margin-top:32px;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none}.slide.svelte-1uha8ag::-webkit-scrollbar{display:none}.slide.svelte-1uha8ag img:where(.svelte-1uha8ag){width:85%;flex-shrink:0;scroll-snap-align:start;margin-top:0}.feature-chips.svelte-1uha8ag{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-top:16px}.feature-chips.svelte-1uha8ag span:where(.svelte-1uha8ag){font-size:13px;padding:6px 14px;background:#f5f5f5;border-radius:50vh;color:#333;font-weight:500}#ai.svelte-1uha8ag .card-row:where(.svelte-1uha8ag){margin-top:24px;display:grid;gap:12px}.soft-card.svelte-1uha8ag{background:#f5f5f5;border-radius:22px;padding:18px;text-align:left}.soft-card.svelte-1uha8ag .card-title:where(.svelte-1uha8ag){font-size:16px;font-weight:700;color:#111;margin-bottom:8px}.soft-card.svelte-1uha8ag span:where(.svelte-1uha8ag){font-size:14px;line-height:24px;color:#46464d}.text-link.svelte-1uha8ag{display:inline-block;margin-top:20px;font-size:14px;font-weight:600;color:#555;text-decoration:underline;text-underline-offset:3px}.sub-note.svelte-1uha8ag{margin-top:24px;font-size:15px;line-height:26px;color:#46464d}#suggestion.svelte-1uha8ag .suggestion-item:where(.svelte-1uha8ag){background:#f5f5f5;padding:24px 18px;border-radius:24px;margin-top:24px;display:grid;gap:10px;text-align:left}#suggestion.svelte-1uha8ag .suggestion-item:where(.svelte-1uha8ag) p:where(.svelte-1uha8ag){font-size:15px;line-height:24px;color:#111}#reviews.svelte-1uha8ag .five-star:where(.svelte-1uha8ag){height:16px;width:auto;display:inline-block}#reviews.svelte-1uha8ag h2:where(.svelte-1uha8ag){margin-top:12px}#reviews.svelte-1uha8ag .reviews-sub:where(.svelte-1uha8ag){color:#46464d;font-size:15px;line-height:26px}.review-item.svelte-1uha8ag{margin-top:24px;padding:20px;border:1px solid #ededed;border-radius:24px;text-align:left;background:#ffffffb3}.review-item.svelte-1uha8ag .five-star:where(.svelte-1uha8ag){height:12px;width:70.4px;opacity:.4;margin-bottom:6px}.review-item.svelte-1uha8ag .review-title:where(.svelte-1uha8ag){font-size:17px;font-weight:700;line-height:26px;margin:0 0 12px}.review-item.svelte-1uha8ag span:where(.svelte-1uha8ag){font-size:14px;line-height:24px;color:#46464d}.review-item.svelte-1uha8ag .review-by:where(.svelte-1uha8ag){display:block;margin-top:14px;opacity:.5;font-size:13px}#faq.svelte-1uha8ag .faq-list:where(.svelte-1uha8ag){margin-top:24px;display:grid;gap:12px;text-align:left}#faq.svelte-1uha8ag details:where(.svelte-1uha8ag){background:#ffffffb3;border:1px solid #ededed;border-radius:20px;padding:0 16px}#faq.svelte-1uha8ag details[open]:where(.svelte-1uha8ag) summary:where(.svelte-1uha8ag){margin-bottom:4px}#faq.svelte-1uha8ag summary:where(.svelte-1uha8ag){cursor:pointer;list-style:none;padding:16px 0;font-size:15px;font-weight:700;line-height:24px}#faq.svelte-1uha8ag summary:where(.svelte-1uha8ag)::-webkit-details-marker{display:none}#faq.svelte-1uha8ag p:where(.svelte-1uha8ag){font-size:14px;line-height:23px;color:#46464d;padding-bottom:16px}.bottom-cta.svelte-1uha8ag{margin:60px 0 24px;display:grid;justify-items:center;gap:4px}.bottom-cta.svelte-1uha8ag>p:where(.svelte-1uha8ag){font-size:14px;color:#46464d;margin-bottom:8px}@media(min-width:560px){.hero.svelte-1uha8ag h1:where(.svelte-1uha8ag),.page.svelte-1uha8ag h2:where(.svelte-1uha8ag){font-size:26px;line-height:38px}#ai.svelte-1uha8ag .card-row:where(.svelte-1uha8ag){grid-template-columns:repeat(2,1fr)}#suggestion.svelte-1uha8ag .suggestion-item:where(.svelte-1uha8ag){grid-template-columns:repeat(2,1fr)}}@media(max-width:420px){.main.svelte-1uha8ag{padding:16px}.hero.svelte-1uha8ag{margin-top:108px}.page.svelte-1uha8ag{margin:88px 0}}
