.ag[data-astro-cid-kvvk24sg]{--bg: #FBF8F4;--surface: #FFFFFF;--surface-2: #F5F1EA;--ink: #1B1A17;--muted: #8A8578;--line: #E7E1D3;--teal: #16A8B5;--teal-ink: #0E6B78;--cyan: #19C0CF;--tint: #F1FAFB;--shadow: 0 1px 2px rgba(27,26,23,.04), 0 12px 32px rgba(27,26,23,.06);--font-display: "Instrument Serif", Georgia, "Times New Roman", serif;--font-body: Inter, system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono: "JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace;font-family:var(--font-body);color:var(--ink);line-height:1.62}.ag[data-astro-cid-kvvk24sg] .wrap[data-astro-cid-kvvk24sg]{max-width:1040px;margin:0 auto;padding:0 28px}.ag[data-astro-cid-kvvk24sg] a[data-astro-cid-kvvk24sg]{color:var(--teal-ink);text-decoration:none}.ag[data-astro-cid-kvvk24sg] a[data-astro-cid-kvvk24sg]:focus-visible,.ag[data-astro-cid-kvvk24sg] button[data-astro-cid-kvvk24sg]:focus-visible{outline:2px solid var(--teal);outline-offset:3px;border-radius:4px}.ag[data-astro-cid-kvvk24sg] .eyebrow[data-astro-cid-kvvk24sg]{font-family:var(--font-mono);font-size:12px;font-weight:500;letter-spacing:2px;text-transform:uppercase;color:var(--teal-ink)}.ag[data-astro-cid-kvvk24sg] .topbar[data-astro-cid-kvvk24sg]{background:#1c3336;border-bottom:1px solid rgba(255,255,255,.1)}.ag[data-astro-cid-kvvk24sg] .topbar[data-astro-cid-kvvk24sg] .wrap[data-astro-cid-kvvk24sg]{display:flex;align-items:center;justify-content:space-between;height:64px}.ag[data-astro-cid-kvvk24sg] .logo[data-astro-cid-kvvk24sg]{display:flex;align-items:center}.ag[data-astro-cid-kvvk24sg] .logo[data-astro-cid-kvvk24sg] svg[data-astro-cid-kvvk24sg]{display:block;height:30px;width:30px}.ag[data-astro-cid-kvvk24sg] .topbar[data-astro-cid-kvvk24sg] .to-site[data-astro-cid-kvvk24sg]{font-size:13.5px;font-weight:500;color:#ffffffbd;letter-spacing:.1px}.ag[data-astro-cid-kvvk24sg] .topbar[data-astro-cid-kvvk24sg] .to-site[data-astro-cid-kvvk24sg]:hover{color:#fff}.ag[data-astro-cid-kvvk24sg] .topbar[data-astro-cid-kvvk24sg] .top-right[data-astro-cid-kvvk24sg]{display:flex;align-items:center;gap:22px}.ag[data-astro-cid-kvvk24sg] .hero[data-astro-cid-kvvk24sg]{padding:84px 0 72px}.ag[data-astro-cid-kvvk24sg] .hero-grid[data-astro-cid-kvvk24sg]{display:grid;grid-template-columns:1.15fr .85fr;gap:56px;align-items:center}.ag[data-astro-cid-kvvk24sg] h1[data-astro-cid-kvvk24sg]{font-family:var(--font-display);font-weight:400;font-size:clamp(42px,6vw,66px);line-height:1.03;letter-spacing:-1.4px;margin:20px 0 0;text-wrap:balance}.ag[data-astro-cid-kvvk24sg] h1[data-astro-cid-kvvk24sg] .accent[data-astro-cid-kvvk24sg]{color:var(--teal-ink);font-style:italic}.ag[data-astro-cid-kvvk24sg] .lede[data-astro-cid-kvvk24sg]{font-size:clamp(17px,1.9vw,19px);color:var(--ink);max-width:34ch;margin:22px 0 0}.ag[data-astro-cid-kvvk24sg] .cta-row[data-astro-cid-kvvk24sg]{display:flex;flex-wrap:wrap;gap:14px;margin-top:34px}.ag[data-astro-cid-kvvk24sg] .btn[data-astro-cid-kvvk24sg]{display:inline-flex;align-items:center;gap:9px;font-family:var(--font-body);font-size:15px;font-weight:600;padding:13px 22px;border-radius:12px;cursor:pointer;border:1px solid transparent;transition:transform .12s ease,background .15s ease,border-color .15s ease}.ag[data-astro-cid-kvvk24sg] .btn-primary[data-astro-cid-kvvk24sg]{background:var(--teal-ink);color:#fff}.ag[data-astro-cid-kvvk24sg] .btn-primary[data-astro-cid-kvvk24sg]:hover{transform:translateY(-1px);background:var(--teal)}.ag[data-astro-cid-kvvk24sg] .btn-ghost[data-astro-cid-kvvk24sg]{background:transparent;color:var(--ink);border-color:var(--line)}.ag[data-astro-cid-kvvk24sg] .btn-ghost[data-astro-cid-kvvk24sg]:hover{border-color:var(--teal-ink);color:var(--teal-ink)}.ag[data-astro-cid-kvvk24sg] .btn[data-astro-cid-kvvk24sg] svg[data-astro-cid-kvvk24sg]{display:block}.ag[data-astro-cid-kvvk24sg] .appstore-badge[data-astro-cid-kvvk24sg]{display:inline-flex;align-items:center;gap:10px;background:#1b1a17;color:#fff;padding:9px 18px 9px 15px;border-radius:12px;text-decoration:none;transition:background .15s ease,transform .12s ease}.ag[data-astro-cid-kvvk24sg] .appstore-badge[data-astro-cid-kvvk24sg]:hover{background:#000;transform:translateY(-1px)}.ag[data-astro-cid-kvvk24sg] .appstore-badge[data-astro-cid-kvvk24sg] svg[data-astro-cid-kvvk24sg]{width:21px;height:25px;display:block}.ag[data-astro-cid-kvvk24sg] .appstore-badge[data-astro-cid-kvvk24sg] .asb-lbl[data-astro-cid-kvvk24sg]{display:flex;flex-direction:column;line-height:1}.ag[data-astro-cid-kvvk24sg] .appstore-badge[data-astro-cid-kvvk24sg] small[data-astro-cid-kvvk24sg]{font-size:10.5px;font-weight:500;opacity:.82;letter-spacing:.2px}.ag[data-astro-cid-kvvk24sg] .appstore-badge[data-astro-cid-kvvk24sg] strong[data-astro-cid-kvvk24sg]{font-size:17px;font-weight:600;letter-spacing:-.3px;margin-top:2px}.ag[data-astro-cid-kvvk24sg] .device[data-astro-cid-kvvk24sg]{justify-self:center;width:100%;max-width:300px;border:1px solid var(--line);border-radius:30px;padding:10px;background:var(--surface);box-shadow:var(--shadow)}.ag[data-astro-cid-kvvk24sg] .device[data-astro-cid-kvvk24sg] img[data-astro-cid-kvvk24sg]{display:block;width:100%;height:auto;border-radius:21px}.ag[data-astro-cid-kvvk24sg] .stats[data-astro-cid-kvvk24sg]{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--surface-2)}.ag[data-astro-cid-kvvk24sg] .stats-kicker[data-astro-cid-kvvk24sg]{font-family:var(--font-mono);font-size:11.5px;font-weight:500;letter-spacing:2px;text-transform:uppercase;color:var(--teal-ink);margin:0;padding:36px 0 0}.ag[data-astro-cid-kvvk24sg] .stats-grid[data-astro-cid-kvvk24sg]{display:grid;grid-template-columns:repeat(3,1fr)}.ag[data-astro-cid-kvvk24sg] .stat[data-astro-cid-kvvk24sg]{padding:30px 30px 46px;border-left:1px solid var(--line)}.ag[data-astro-cid-kvvk24sg] .stat[data-astro-cid-kvvk24sg]:first-child{border-left:none;padding-left:0}.ag[data-astro-cid-kvvk24sg] .stat[data-astro-cid-kvvk24sg] .num[data-astro-cid-kvvk24sg]{font-family:var(--font-display);font-weight:400;line-height:1;font-size:clamp(48px,6.5vw,76px);letter-spacing:-1.5px;color:var(--ink);font-variant-numeric:tabular-nums}.ag[data-astro-cid-kvvk24sg] .stat[data-astro-cid-kvvk24sg] .num[data-astro-cid-kvvk24sg] .unit[data-astro-cid-kvvk24sg]{font-size:.42em;color:var(--teal-ink);margin-left:4px;letter-spacing:0}.ag[data-astro-cid-kvvk24sg] .stat[data-astro-cid-kvvk24sg] .label[data-astro-cid-kvvk24sg]{margin-top:12px;font-size:15px;color:var(--ink);max-width:26ch}.ag[data-astro-cid-kvvk24sg] .stats-src[data-astro-cid-kvvk24sg]{font-family:var(--font-mono);font-size:11.5px;color:var(--muted);padding:0 0 30px;letter-spacing:.2px;max-width:76ch;line-height:1.5}.ag[data-astro-cid-kvvk24sg] .hbs[data-astro-cid-kvvk24sg]{padding:74px 0;border-top:1px solid var(--line)}.ag[data-astro-cid-kvvk24sg] .hbs-lede[data-astro-cid-kvvk24sg]{font-size:17px;color:var(--muted);max-width:58ch;margin:16px 0 0}.ag[data-astro-cid-kvvk24sg] .hbs-grid[data-astro-cid-kvvk24sg]{display:grid;grid-template-columns:repeat(3,1fr);gap:0;margin-top:40px;border-top:1px solid var(--line)}.ag[data-astro-cid-kvvk24sg] .hbs-point[data-astro-cid-kvvk24sg]{padding:26px 26px 4px;border-left:1px solid var(--line)}.ag[data-astro-cid-kvvk24sg] .hbs-point[data-astro-cid-kvvk24sg]:first-child{border-left:none;padding-left:0}.ag[data-astro-cid-kvvk24sg] .hbs-point[data-astro-cid-kvvk24sg] .h[data-astro-cid-kvvk24sg]{font-family:var(--font-display);font-size:24px;letter-spacing:-.3px;color:var(--teal-ink);line-height:1.12}.ag[data-astro-cid-kvvk24sg] .hbs-point[data-astro-cid-kvvk24sg] .p[data-astro-cid-kvvk24sg]{margin-top:10px;font-size:14.5px;color:var(--muted);line-height:1.52}.ag[data-astro-cid-kvvk24sg] .hbs-src[data-astro-cid-kvvk24sg]{font-family:var(--font-mono);font-size:11.5px;color:var(--muted);margin-top:30px;letter-spacing:.2px;max-width:72ch;line-height:1.5}.ag[data-astro-cid-kvvk24sg] .hbs-src[data-astro-cid-kvvk24sg] a[data-astro-cid-kvvk24sg]{color:var(--teal-ink);border-bottom:1px solid rgba(14,107,120,.3)}.ag[data-astro-cid-kvvk24sg] .block[data-astro-cid-kvvk24sg]{padding:78px 0}.ag[data-astro-cid-kvvk24sg] h2[data-astro-cid-kvvk24sg]{font-family:var(--font-display);font-weight:400;font-size:clamp(30px,3.8vw,40px);line-height:1.08;letter-spacing:-.8px;margin:0;text-wrap:balance}.ag[data-astro-cid-kvvk24sg] .section-lede[data-astro-cid-kvvk24sg]{font-size:17px;color:var(--muted);margin:16px 0 0;max-width:56ch}.ag[data-astro-cid-kvvk24sg] .cards[data-astro-cid-kvvk24sg]{display:grid;grid-template-columns:repeat(2,1fr);gap:18px;margin-top:40px}.ag[data-astro-cid-kvvk24sg] .card[data-astro-cid-kvvk24sg]{background:var(--surface);border:1px solid var(--line);border-radius:16px;padding:26px 26px 28px}.ag[data-astro-cid-kvvk24sg] .card[data-astro-cid-kvvk24sg] .tick[data-astro-cid-kvvk24sg]{width:30px;height:30px;border-radius:9px;background:var(--tint);display:inline-flex;align-items:center;justify-content:center;margin-bottom:14px}.ag[data-astro-cid-kvvk24sg] .card[data-astro-cid-kvvk24sg] .tick[data-astro-cid-kvvk24sg] svg[data-astro-cid-kvvk24sg]{width:17px;height:17px}.ag[data-astro-cid-kvvk24sg] .card[data-astro-cid-kvvk24sg] h3[data-astro-cid-kvvk24sg]{font-family:var(--font-body);font-size:17px;font-weight:700;margin:0 0 6px;letter-spacing:-.2px}.ag[data-astro-cid-kvvk24sg] .card[data-astro-cid-kvvk24sg] p[data-astro-cid-kvvk24sg]{margin:0;font-size:14.5px;color:var(--muted)}.ag[data-astro-cid-kvvk24sg] .get[data-astro-cid-kvvk24sg]{display:grid;grid-template-columns:1fr;gap:0;margin-top:36px;border:1px solid var(--line);border-radius:16px;overflow:hidden;background:var(--surface);padding:0;list-style:none}.ag[data-astro-cid-kvvk24sg] .get[data-astro-cid-kvvk24sg] li[data-astro-cid-kvvk24sg]{display:flex;gap:16px;padding:22px 26px;border-top:1px solid var(--line)}.ag[data-astro-cid-kvvk24sg] .get[data-astro-cid-kvvk24sg] li[data-astro-cid-kvvk24sg]:first-child{border-top:none}.ag[data-astro-cid-kvvk24sg] .get[data-astro-cid-kvvk24sg] .n[data-astro-cid-kvvk24sg]{font-family:var(--font-mono);font-size:13px;color:var(--teal-ink);padding-top:2px;min-width:22px}.ag[data-astro-cid-kvvk24sg] .get[data-astro-cid-kvvk24sg] .t[data-astro-cid-kvvk24sg] strong[data-astro-cid-kvvk24sg]{font-weight:700;font-size:16px}.ag[data-astro-cid-kvvk24sg] .get[data-astro-cid-kvvk24sg] .t[data-astro-cid-kvvk24sg] span[data-astro-cid-kvvk24sg]{display:block;font-size:14.5px;color:var(--muted);margin-top:3px}.ag[data-astro-cid-kvvk24sg] .trust[data-astro-cid-kvvk24sg]{background:var(--surface-2);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.ag[data-astro-cid-kvvk24sg] .trust[data-astro-cid-kvvk24sg] .wrap[data-astro-cid-kvvk24sg]{padding:52px 28px}.ag[data-astro-cid-kvvk24sg] .trust[data-astro-cid-kvvk24sg] .kicker[data-astro-cid-kvvk24sg]{font-family:var(--font-mono);font-size:12px;letter-spacing:2px;text-transform:uppercase;color:var(--muted)}.ag[data-astro-cid-kvvk24sg] .outlets[data-astro-cid-kvvk24sg]{display:flex;flex-wrap:wrap;align-items:center;gap:12px 26px;margin-top:20px}.ag[data-astro-cid-kvvk24sg] .outlets[data-astro-cid-kvvk24sg] span[data-astro-cid-kvvk24sg],.ag[data-astro-cid-kvvk24sg] .outlets[data-astro-cid-kvvk24sg] a[data-astro-cid-kvvk24sg]{font-family:var(--font-display);font-size:clamp(20px,2.6vw,27px);color:var(--ink);opacity:.78;text-decoration:none}.ag[data-astro-cid-kvvk24sg] .outlets[data-astro-cid-kvvk24sg] a[data-astro-cid-kvvk24sg]{transition:opacity .15s ease,color .15s ease;border-bottom:1px solid transparent}.ag[data-astro-cid-kvvk24sg] .outlets[data-astro-cid-kvvk24sg] a[data-astro-cid-kvvk24sg]:hover{opacity:1;color:var(--teal-ink);border-bottom-color:currentColor}.ag[data-astro-cid-kvvk24sg] .outlets[data-astro-cid-kvvk24sg] .dot[data-astro-cid-kvvk24sg]{color:var(--line);opacity:1;font-size:18px}.ag[data-astro-cid-kvvk24sg] blockquote[data-astro-cid-kvvk24sg]{margin:34px 0 0;padding:0 0 0 22px;border-left:3px solid var(--teal);font-family:var(--font-display);font-size:clamp(20px,2.5vw,26px);line-height:1.35;color:var(--ink);max-width:40ch}.ag[data-astro-cid-kvvk24sg] blockquote[data-astro-cid-kvvk24sg] cite[data-astro-cid-kvvk24sg]{display:block;font-family:var(--font-mono);font-style:normal;font-size:12px;letter-spacing:.4px;color:var(--muted);margin-top:14px}.ag[data-astro-cid-kvvk24sg] .final[data-astro-cid-kvvk24sg]{text-align:center;padding:88px 0}.ag[data-astro-cid-kvvk24sg] .final[data-astro-cid-kvvk24sg] h2[data-astro-cid-kvvk24sg]{max-width:20ch;margin:0 auto}.ag[data-astro-cid-kvvk24sg] .final[data-astro-cid-kvvk24sg] .lede[data-astro-cid-kvvk24sg]{color:var(--muted);margin:18px auto 0;max-width:46ch;font-size:17px}.ag[data-astro-cid-kvvk24sg] .final[data-astro-cid-kvvk24sg] .cta-row[data-astro-cid-kvvk24sg]{justify-content:center}.ag[data-astro-cid-kvvk24sg] .final[data-astro-cid-kvvk24sg] .contact[data-astro-cid-kvvk24sg]{margin-top:26px;font-size:14px;color:var(--muted)}.ag[data-astro-cid-kvvk24sg] .final[data-astro-cid-kvvk24sg] .contact[data-astro-cid-kvvk24sg] a[data-astro-cid-kvvk24sg]{font-weight:600}.ag-foot[data-astro-cid-kvvk24sg]{border-top:1px solid var(--line)}.ag-foot[data-astro-cid-kvvk24sg] .wrap[data-astro-cid-kvvk24sg]{max-width:1040px;margin:0 auto;padding:34px 28px;display:flex;flex-wrap:wrap;gap:12px 24px;align-items:center;justify-content:space-between}.ag-foot[data-astro-cid-kvvk24sg] .meta[data-astro-cid-kvvk24sg]{font-size:13px;color:var(--muted)}.ag-foot[data-astro-cid-kvvk24sg] .links[data-astro-cid-kvvk24sg]{display:flex;gap:20px;font-size:13px}.ag-foot[data-astro-cid-kvvk24sg] .links[data-astro-cid-kvvk24sg] a[data-astro-cid-kvvk24sg]{color:var(--muted)}.ag-foot[data-astro-cid-kvvk24sg] .links[data-astro-cid-kvvk24sg] a[data-astro-cid-kvvk24sg]:hover{color:var(--teal-ink)}@media(max-width:880px){.ag[data-astro-cid-kvvk24sg] .hero-grid[data-astro-cid-kvvk24sg]{grid-template-columns:1fr;gap:40px}.ag[data-astro-cid-kvvk24sg] .device[data-astro-cid-kvvk24sg]{grid-row:1;max-width:250px}.ag[data-astro-cid-kvvk24sg] .hero[data-astro-cid-kvvk24sg]{padding:56px 0 48px}.ag[data-astro-cid-kvvk24sg] .stats-grid[data-astro-cid-kvvk24sg]{grid-template-columns:1fr}.ag[data-astro-cid-kvvk24sg] .stat[data-astro-cid-kvvk24sg]{border-left:none;border-top:1px solid var(--line);padding:34px 0}.ag[data-astro-cid-kvvk24sg] .stat[data-astro-cid-kvvk24sg]:first-child{border-top:none}.ag[data-astro-cid-kvvk24sg] .hbs-grid[data-astro-cid-kvvk24sg]{grid-template-columns:1fr}.ag[data-astro-cid-kvvk24sg] .hbs-point[data-astro-cid-kvvk24sg]{border-left:none;border-top:1px solid var(--line);padding:22px 0 4px}.ag[data-astro-cid-kvvk24sg] .hbs-point[data-astro-cid-kvvk24sg]:first-child{border-top:none}.ag[data-astro-cid-kvvk24sg] .cards[data-astro-cid-kvvk24sg]{grid-template-columns:1fr}.ag[data-astro-cid-kvvk24sg] .wrap[data-astro-cid-kvvk24sg]{padding:0 22px}}@media(prefers-reduced-motion:reduce){.ag[data-astro-cid-kvvk24sg] [data-astro-cid-kvvk24sg]{transition:none!important}}
