.wrap.svelte-1s2eue4{box-sizing:border-box;max-width:var(--wrap);margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}h1.svelte-1s2eue4,h2.svelte-1s2eue4,h3.svelte-1s2eue4{color:var(--ink);font-weight:400}h1.svelte-1s2eue4{font-size:38px;line-height:48px;margin:20px auto 0;max-width:44rem}h2.svelte-1s2eue4{font-size:30px;line-height:38px;margin:0 0 16px}h2.svelte-1s2eue4 span:where(.svelte-1s2eue4){color:#8c8f9a}h3.svelte-1s2eue4{font-size:18px;line-height:30px;margin:0 0 4px}p.svelte-1s2eue4{color:var(--muted)}.tag.svelte-1s2eue4{display:inline-block;font-size:13px;font-weight:500;color:var(--ink);background:#fff;border-radius:999px;padding:.15rem .7rem;margin-bottom:1rem;box-shadow:0 2px 4px #12376914,0 0 0 1px #12376914}.link.svelte-1s2eue4{color:var(--ink);font-size:14px;font-weight:500;text-decoration:none}.actions.svelte-1s2eue4{display:flex;flex-wrap:wrap;justify-content:center;gap:12px}.btn.svelte-1s2eue4{display:inline-flex;align-items:center;padding:13px 20px;border-radius:8px;font-size:15px;font-weight:500;line-height:22px;text-decoration:none}.btn.dark.svelte-1s2eue4{background:#1a2035;color:#fff}.btn.light.svelte-1s2eue4{background:#fff;color:var(--ink);box-shadow:0 2px 4px #12376914,0 1px 1px #1237690a}html .shell:has(.feature-hero){max-width:none;padding-left:0;padding-right:0}.feature-hero.svelte-1s2eue4{--overhang: calc((min(100vw, var(--wrap)) - 40px) * .75 * .140625);position:relative;display:flow-root;margin-top:-84px;padding-top:172px}.backdrop.svelte-1s2eue4{position:absolute;inset:0;overflow:hidden}.backdrop.svelte-1s2eue4 img:where(.svelte-1s2eue4){width:100%;height:100%;object-fit:cover;object-position:center bottom}.backdrop.svelte-1s2eue4:after{content:"";position:absolute;inset:0;background:linear-gradient(to bottom,var(--page) 0%,rgba(255,255,255,.92) 30%,rgba(255,255,255,0) 62%)}.hero-copy.svelte-1s2eue4{position:relative;z-index:1}.pill.svelte-1s2eue4{display:inline-flex;align-items:center;gap:8px;margin-bottom:0;padding:6px 14px 6px 11px;font-size:14px}.pill.svelte-1s2eue4 svg:where(.svelte-1s2eue4){width:16px;height:16px;fill:none;stroke:var(--ink);stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.hero-copy.svelte-1s2eue4 h1:where(.svelte-1s2eue4){max-width:40rem;margin:20px 0 0}.lede.svelte-1s2eue4{max-width:600px;margin:20px 0 32px;font-size:17px;line-height:1.65}.hero-copy.svelte-1s2eue4 .actions:where(.svelte-1s2eue4){justify-content:flex-start}.hero-media.svelte-1s2eue4{position:relative;z-index:1;margin-top:64px;margin-bottom:calc(-1 * var(--overhang))}.window.svelte-1s2eue4{width:75%;border-radius:12px;overflow:hidden;background:var(--tint);box-shadow:var(--float);outline:1px solid var(--line)}.window.svelte-1s2eue4 video:where(.svelte-1s2eue4){display:block;width:100%;aspect-ratio:16 / 9;object-fit:cover}.blocks.svelte-1s2eue4{display:grid;gap:6rem;padding-top:calc(7rem + (min(100vw,var(--wrap)) - 40px) * .75 * .140625)}.block.svelte-1s2eue4{display:grid;grid-template-columns:1fr 1.25fr;gap:4rem;align-items:center}.block.flip.svelte-1s2eue4 .copy:where(.svelte-1s2eue4){order:2}.block.flip.svelte-1s2eue4{grid-template-columns:1.25fr 1fr}.block.svelte-1s2eue4 p:where(.svelte-1s2eue4){max-width:30rem;font-size:16px;line-height:26px}.demo-frame.svelte-1s2eue4{margin:0;border-radius:12px;overflow:hidden;background:var(--tint);box-shadow:var(--float);outline:1px solid var(--line)}.demo-frame.svelte-1s2eue4 video:where(.svelte-1s2eue4){display:block;width:100%;aspect-ratio:16 / 9;object-fit:cover}.points.svelte-1s2eue4{display:grid;gap:12px;margin:0;padding:28px;list-style:none;border-radius:12px;background:#f7fafc}.points.svelte-1s2eue4 li:where(.svelte-1s2eue4){display:flex;align-items:center;gap:12px;font-size:16px;color:var(--ink)}.points.svelte-1s2eue4 svg:where(.svelte-1s2eue4){flex-shrink:0;width:22px;height:22px;padding:4px;box-sizing:border-box;border-radius:7px;background:#fff;border:.67px solid rgba(0,0,0,.08);fill:none;stroke:#16a34a;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.section.svelte-1s2eue4{padding-top:7rem}.grid.svelte-1s2eue4{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;margin-top:2rem;border:1px solid var(--line);border-radius:12px;overflow:hidden;background:var(--line)}.cell.svelte-1s2eue4{padding:1.6rem 1.4rem;background:#fff}.cell.svelte-1s2eue4 p:where(.svelte-1s2eue4),.other.svelte-1s2eue4 p:where(.svelte-1s2eue4){margin:0;font-size:14px;line-height:22px}.source.svelte-1s2eue4{margin:12px 0 0;font-size:13px;color:var(--muted)}.source.svelte-1s2eue4 a:where(.svelte-1s2eue4){color:var(--ink)}.faq.svelte-1s2eue4{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem 3rem;margin:2rem 0 0}.faq.svelte-1s2eue4 dt:where(.svelte-1s2eue4){font-size:16px;color:var(--ink);margin-bottom:6px}.faq.svelte-1s2eue4 dd:where(.svelte-1s2eue4){margin:0;font-size:14px;line-height:22px;color:var(--muted)}.others.svelte-1s2eue4{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-top:2rem}.other.svelte-1s2eue4{display:flex;flex-direction:column;padding:24px;border-radius:10px;background:#f7fafc;text-decoration:none;transition:background-color .2s ease}.other.svelte-1s2eue4:hover{background:#eff4f9}.glyph.svelte-1s2eue4{display:grid;place-items:center;width:36px;height:36px;margin-bottom:16px;box-sizing:border-box;border-radius:9px;background:#fff;border:.67px solid rgba(0,0,0,.08)}.glyph.svelte-1s2eue4 svg:where(.svelte-1s2eue4){width:18px;height:18px;fill:none;stroke:var(--ink);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.close.svelte-1s2eue4{padding-top:7rem;padding-bottom:5rem;text-align:center}.close.svelte-1s2eue4 h2:where(.svelte-1s2eue4){margin-bottom:32px}.actions.center.svelte-1s2eue4{justify-content:center}@media(max-width:900px){.block.svelte-1s2eue4,.block.flip.svelte-1s2eue4{grid-template-columns:1fr;gap:2rem}.block.flip.svelte-1s2eue4 .copy:where(.svelte-1s2eue4){order:0}.grid.svelte-1s2eue4,.others.svelte-1s2eue4{grid-template-columns:1fr 1fr}}@media(max-width:600px){h1.svelte-1s2eue4{font-size:30px;line-height:38px}.grid.svelte-1s2eue4,.others.svelte-1s2eue4,.faq.svelte-1s2eue4{grid-template-columns:1fr}}
