.section[data-astro-cid-fstdvrh4]{background:#fff}.bg-surface[data-astro-cid-fstdvrh4]{background:var(--surface-alt)}.border-top[data-astro-cid-fstdvrh4]{border-top:1px solid var(--surface-200)}.border-bottom[data-astro-cid-fstdvrh4]{border-bottom:1px solid var(--surface-200)}.section-inner[data-astro-cid-fstdvrh4]{padding:clamp(40px, 5vw, 72px) var(--page-gutter);margin-inline:auto}.section-head[data-astro-cid-fstdvrh4] h1[data-astro-cid-fstdvrh4],.section-head[data-astro-cid-fstdvrh4] h2[data-astro-cid-fstdvrh4]{text-align:center;letter-spacing:var(--heading-tracking);font-size:clamp(22px,2.6vw,32px);font-weight:var(--heading-weight);color:var(--ink-900);text-wrap:pretty;margin:0}.section-head[data-astro-cid-fstdvrh4] h1[data-astro-cid-fstdvrh4]{font-size:clamp(28px,3.4vw,44px)}.section-head[data-astro-cid-fstdvrh4] .lead[data-astro-cid-fstdvrh4]{text-align:center;max-width:46em;font-size:var(--text-body-size);line-height:var(--text-body-lh);color:var(--text-body-color);margin:10px auto 0}.btn[data-astro-cid-xh2jx725]{border-radius:var(--radius-md);cursor:pointer;white-space:nowrap;border:none;justify-content:center;align-items:center;font-weight:600;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s,box-shadow .15s,transform .1s;display:inline-flex}.btn[data-astro-cid-xh2jx725]:active:not(:disabled){transform:scale(.97)}.btn[data-astro-cid-xh2jx725]:focus-visible{outline:2px solid var(--brand-500);outline-offset:3px}@media (prefers-reduced-motion:reduce){.btn[data-astro-cid-xh2jx725]:active:not(:disabled){transform:none}}.btn[data-astro-cid-xh2jx725]:disabled{opacity:.6;cursor:not-allowed}.btn-primary[data-astro-cid-xh2jx725]{background:var(--brand-500);color:#fff}.btn-primary[data-astro-cid-xh2jx725]:hover{background:var(--brand-600);color:#fff}.btn-secondary[data-astro-cid-xh2jx725]{border:1px solid var(--surface-300);color:var(--ink-700);background:#fff}.btn-secondary[data-astro-cid-xh2jx725]:hover{border-color:var(--brand-200);color:var(--brand-600)}.btn-ghost[data-astro-cid-xh2jx725]{color:var(--ink-700);background:0 0}.btn-ghost[data-astro-cid-xh2jx725]:hover{background:var(--surface-100)}.btn-header[data-astro-cid-xh2jx725]{height:40px;padding:0 16px;font-size:13px}.btn-sm[data-astro-cid-xh2jx725]{height:36px;padding:0 12px;font-size:13px}.btn-md[data-astro-cid-xh2jx725],.btn-lg[data-astro-cid-xh2jx725],.btn-xl[data-astro-cid-xh2jx725],.btn-hero[data-astro-cid-xh2jx725],.btn-promo[data-astro-cid-xh2jx725]{height:52px;padding:0 24px;font-size:15px}.btn-shadow-light[data-astro-cid-xh2jx725]{box-shadow:var(--shadow-light)}.btn-shadow[data-astro-cid-xh2jx725]{box-shadow:var(--shadow)}.marq[data-astro-cid-wmbofh4y]{border-top:1px solid var(--surface-200);padding:clamp(24px,3vw,36px) 0;overflow:hidden}.marq-track[data-astro-cid-wmbofh4y]{align-items:center;gap:clamp(28px,6vw,80px);width:max-content;padding-left:clamp(28px,6vw,80px);animation-name:marq;animation-timing-function:linear;animation-iteration-count:infinite;display:flex}@media (prefers-reduced-motion:reduce){.marq-track[data-astro-cid-wmbofh4y]{animation:none}}.marq-item[data-astro-cid-wmbofh4y]{flex:none;display:block}.marq-item[data-astro-cid-wmbofh4y] .marq-logo{width:auto;height:72px;display:block}.logo-grid[data-astro-cid-wmbofh4y]{grid-template-columns:repeat(2,1fr);gap:12px;margin:0;padding:0;list-style:none;display:grid}@media (width>=560px){.logo-grid[data-astro-cid-wmbofh4y]{grid-template-columns:repeat(3,1fr)}}@media (width>=820px){.logo-grid[data-astro-cid-wmbofh4y]{grid-template-columns:repeat(5,1fr)}}.logo-tile[data-astro-cid-wmbofh4y]{border:1px solid var(--surface-200);aspect-ratio:3/2;background:#fff;border-radius:16px;justify-content:center;align-items:center;padding:16px;display:flex}.logo-tile[data-astro-cid-wmbofh4y] .logo-tile-img{width:auto;max-width:100%;height:auto;max-height:100%;display:block}.lead-stat[data-astro-cid-wmbofh4y]{border:1px solid var(--brand-200);background:var(--brand-25);text-align:center;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:18px;display:flex}.lead-stat-value[data-astro-cid-wmbofh4y]{font-family:var(--font-mono);color:var(--brand-500);font-variant-numeric:tabular-nums;font-size:26px;font-weight:500}.lead-stat-label[data-astro-cid-wmbofh4y]{color:var(--muted-500);font-size:12.5px}.stats-band[data-astro-cid-43emv2ct]{background:var(--surface-50)}.stats-outer[data-astro-cid-43emv2ct]{max-width:1200px;padding:clamp(36px, 5vw, 64px) var(--page-gutter);margin:0 auto}.stats-card[data-astro-cid-43emv2ct]{border:1px solid var(--surface-200);box-shadow:var(--shadow);background:#fff;border-radius:16px}.stats-head[data-astro-cid-43emv2ct]{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));align-items:start;gap:clamp(16px,3vw,48px);padding:clamp(24px,3vw,40px);display:grid}.stats-head[data-astro-cid-43emv2ct] h2[data-astro-cid-43emv2ct]{text-align:center;letter-spacing:var(--heading-tracking);font-size:clamp(22px,2.2vw,26px);line-height:1.32;font-weight:var(--heading-weight);color:var(--ink-900);text-wrap:pretty;margin:0}.stats-head[data-astro-cid-43emv2ct] .lead[data-astro-cid-43emv2ct]{text-align:center;font-size:var(--text-body-size);line-height:var(--text-body-lh);color:var(--text-body-color);text-wrap:pretty;margin:0}.modules-grid[data-astro-cid-gq3ypf55]{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px;margin-top:32px;padding:0;list-style:none;display:grid}.module-card[data-astro-cid-gq3ypf55]{border:1px solid var(--surface-300);background:#fff;border-radius:16px;flex-direction:column;align-items:stretch;padding:8px;display:flex}.module-shot[data-astro-cid-gq3ypf55]{background:var(--brand-50);aspect-ratio:291/123;color:var(--brand-500);border-radius:12px;place-items:center;display:grid;position:relative;overflow:hidden}.module-shot[data-astro-cid-gq3ypf55] .module-band{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.module-shot[data-astro-cid-gq3ypf55] .module-icon{display:block;position:relative}.module-copy[data-astro-cid-gq3ypf55]{text-align:center;min-width:0;padding:17px 26px 20px}.module-copy[data-astro-cid-gq3ypf55] h3[data-astro-cid-gq3ypf55]{font-size:18px;font-weight:var(--heading-weight);letter-spacing:-.01em;color:var(--ink-800);margin:0 0 8px}.module-copy[data-astro-cid-gq3ypf55] p[data-astro-cid-gq3ypf55]{font-size:var(--text-body-size);line-height:var(--text-body-lh);color:var(--text-body-color);text-wrap:pretty;margin:0}.module-cta-shot[data-astro-cid-gq3ypf55]{border-radius:12px;position:relative;overflow:hidden}.module-cta-shot[data-astro-cid-gq3ypf55] .module-cta-img{width:100%;display:block}.module-cta-copy[data-astro-cid-gq3ypf55]{flex-direction:column;flex:1;align-items:center;gap:18px;padding:17px 26px 20px;display:flex;position:relative}.module-cta-copy[data-astro-cid-gq3ypf55]>p[data-astro-cid-gq3ypf55]{font-size:var(--text-body-size);line-height:var(--text-body-lh);color:var(--text-body-color);text-align:center;text-wrap:pretty;max-width:242px;margin:0 auto}.module-cta-copy[data-astro-cid-gq3ypf55] .module-arrow{width:74px;height:74px;display:block;position:absolute;bottom:78px;right:16px}.module-cta-copy[data-astro-cid-gq3ypf55] .module-cta-btn{width:80%;margin-top:auto}.why-cards[data-astro-cid-mcishyae]{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:clamp(16px,3vw,32px);margin-top:32px;display:grid}.why-card[data-astro-cid-mcishyae]{border:1px solid var(--surface-200);box-shadow:var(--shadow-light);background:#fff;border-radius:16px;overflow:hidden}.why-text[data-astro-cid-mcishyae]{z-index:1;text-align:center;padding:10% 13.8% 5%;position:relative}.why-text[data-astro-cid-mcishyae] h3[data-astro-cid-mcishyae]{font-size:18px;font-weight:var(--heading-weight);letter-spacing:-.01em;color:var(--ink-800);text-wrap:pretty;margin:0}.why-text[data-astro-cid-mcishyae] p[data-astro-cid-mcishyae]{font-size:var(--text-body-size);line-height:var(--text-body-lh);color:var(--text-body-color);text-wrap:pretty;margin:8px 0 0}.why-art[data-astro-cid-mcishyae]{aspect-ratio:434/262;font-variant-numeric:tabular-nums;background:radial-gradient(70% 90% at 50% 100%, var(--brand-25), #fff 70%);position:relative;overflow:hidden;container-type:inline-size}.why-art[data-astro-cid-mcishyae] .icon{width:1em;height:1em}.wd[data-astro-cid-mcishyae]>div[data-astro-cid-mcishyae]{position:absolute}.wd-laptop[data-astro-cid-mcishyae]{width:60%;top:8%;left:20%}.wd-screen[data-astro-cid-mcishyae]{aspect-ratio:16/10;border:1.2cqw solid var(--ink-900);background:var(--surface-50);border-bottom-width:1.6cqw;border-radius:2.4cqw 2.4cqw 0 0;grid-template-rows:auto 1fr;gap:3cqw;padding:4cqw 4cqw 3cqw;display:grid}.wd-top[data-astro-cid-mcishyae]{color:var(--ink-600);grid-template-columns:auto 1fr;align-items:center;column-gap:1.5cqw;font-size:2.3cqw;display:grid}.wd-dot[data-astro-cid-mcishyae]{background:var(--brand-500);border-radius:50%;width:1.6cqw;height:1.6cqw}.wd-top[data-astro-cid-mcishyae] b[data-astro-cid-mcishyae]{letter-spacing:-.02em;color:var(--ink-900);grid-column:1/-1;font-size:4.4cqw;font-weight:600}.wd-bars[data-astro-cid-mcishyae]{align-items:flex-end;gap:2cqw;padding-right:20cqw;display:flex}.wd-bars[data-astro-cid-mcishyae] i[data-astro-cid-mcishyae]{background:var(--brand-100);border-radius:.8cqw .8cqw 0 0;flex:1}.wd-bars[data-astro-cid-mcishyae] i[data-astro-cid-mcishyae].on{background:var(--brand-500)}.wd-base[data-astro-cid-mcishyae]{background:linear-gradient(var(--surface-300), var(--surface-200));border-radius:0 0 2.4cqw 2.4cqw;height:2.2cqw;margin:0 -5%}.wd-tablet[data-astro-cid-mcishyae]{aspect-ratio:4/3;border:1cqw solid var(--ink-900);background:#fff;border-radius:2.6cqw;grid-template-columns:repeat(3,1fr);gap:1.6cqw;width:30%;padding:2.4cqw;display:grid;bottom:8%;right:5%;box-shadow:0 6cqw 10cqw -5cqw #0f172a59}.wd-tile[data-astro-cid-mcishyae]{background:var(--surface-50);color:var(--brand-500);border-radius:1.4cqw;place-items:center;font-size:3.4cqw;display:grid}.wd-tile[data-astro-cid-mcishyae].on{background:var(--brand-500);color:#fff}.wd-phone[data-astro-cid-mcishyae]{aspect-ratio:9/17;border:1cqw solid var(--ink-900);background:#fff;border-radius:4cqw;flex-direction:column;gap:.9cqw;width:24%;padding:5cqw 2.6cqw 2.6cqw;display:flex;bottom:-6%;left:7%;box-shadow:0 6cqw 10cqw -5cqw #0f172a59}.wd-notch[data-astro-cid-mcishyae]{background:var(--ink-900);border-radius:1cqw;width:7cqw;height:1.6cqw;position:absolute;top:1.4cqw;left:50%;translate:-50%}.wd-label[data-astro-cid-mcishyae]{color:var(--ink-600);font-size:2.2cqw}.wd-big[data-astro-cid-mcishyae]{letter-spacing:-.02em;color:var(--ink-900);white-space:nowrap;font-size:3.6cqw;font-weight:600}.wd-up[data-astro-cid-mcishyae]{background:var(--success-bg);width:max-content;color:var(--success-fg);border-radius:99px;align-items:center;gap:.6cqw;padding:.4cqw 1.4cqw;font-size:2.1cqw;font-weight:600;display:inline-flex}.wd-spark[data-astro-cid-mcishyae]{width:100%;height:9cqw;margin:1cqw 0;overflow:visible}.wd-spark[data-astro-cid-mcishyae] path[data-astro-cid-mcishyae]{fill:none;stroke:var(--brand-500);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.wd-line[data-astro-cid-mcishyae]{background:var(--surface-100);border-radius:1cqw;height:1.6cqw}.wd-line[data-astro-cid-mcishyae].short{width:60%}.wi-links[data-astro-cid-mcishyae]{width:100%;height:100%;position:absolute;inset:0}.wi-links[data-astro-cid-mcishyae] path[data-astro-cid-mcishyae]{fill:none;stroke:var(--brand-200);stroke-width:1.5px;stroke-dasharray:4 5;vector-effect:non-scaling-stroke}.wi-hub[data-astro-cid-mcishyae]{aspect-ratio:1;background:#fff;border-radius:5cqw;place-items:center;width:20cqw;display:grid;position:absolute;top:56%;left:50%;translate:-50% -50%;box-shadow:0 0 0 2.4cqw #084ed914,0 5cqw 9cqw -4cqw #084ed973}.wi-hub[data-astro-cid-mcishyae] .wi-logo{width:11cqw;height:auto}.wi-app[data-astro-cid-mcishyae]{white-space:nowrap;color:var(--ink-900);background:#fff;border-radius:3cqw;align-items:center;gap:1.8cqw;padding:1.6cqw 3cqw 1.6cqw 1.6cqw;font-size:3cqw;font-weight:600;display:inline-flex;position:absolute;translate:-50% -50%;box-shadow:0 0 0 1px #0f172a0f,0 3cqw 6cqw -3cqw #0f172a4d}.wi-ico[data-astro-cid-mcishyae]{aspect-ratio:1;border-radius:1.8cqw;place-items:center;width:6.4cqw;font-size:3.4cqw;display:grid}.wi-ico[data-astro-cid-mcishyae].blue{background:var(--brand-50);color:var(--brand-500)}.wi-ico[data-astro-cid-mcishyae].teal{background:var(--success-bg);color:var(--success-fg)}.wi-ico[data-astro-cid-mcishyae].tg{color:#229ed9;background:#e8f4fc}.why-cta[data-astro-cid-mcishyae]{text-align:center;flex-direction:column;align-items:center;gap:20px;margin-top:clamp(32px,5vw,56px);display:flex}.why-cta[data-astro-cid-mcishyae] p[data-astro-cid-mcishyae]{color:var(--ink-900);text-wrap:pretty;max-width:32em;margin:0;font-size:clamp(16px,2vw,22px);font-weight:500;line-height:1.35}.marq[data-astro-cid-bsgu7ipj]{margin-top:28px}.marq-track[data-astro-cid-bsgu7ipj]{align-items:stretch;gap:16px;width:max-content;animation:80s linear infinite marq;display:flex}.testimonial-card[data-astro-cid-bsgu7ipj]{background:var(--surface-50);border:1px solid var(--surface-200);border-radius:16px;flex-direction:column;flex:none;gap:16px;width:min(360px,82vw);margin:0;padding:24px;display:flex}.tm-head[data-astro-cid-bsgu7ipj]{align-items:center;gap:10px;display:flex}.tm-head[data-astro-cid-bsgu7ipj] .tm-stars{width:82px;height:13px;display:block}.rating[data-astro-cid-bsgu7ipj]{color:var(--muted-500);font-size:14px}.testimonial-card[data-astro-cid-bsgu7ipj] blockquote[data-astro-cid-bsgu7ipj]{color:var(--ink-700);text-wrap:pretty;margin:0;font-size:14px;line-height:1.6}.testimonial-card[data-astro-cid-bsgu7ipj] figcaption[data-astro-cid-bsgu7ipj]{align-items:center;gap:12px;margin-top:auto;display:flex}.testimonial-card[data-astro-cid-bsgu7ipj] .avatar{border-radius:999px;flex:none;width:44px;height:44px;display:block}.testimonial-card[data-astro-cid-bsgu7ipj] figcaption[data-astro-cid-bsgu7ipj]>div[data-astro-cid-bsgu7ipj]{flex-direction:column;min-width:0;display:flex}.testimonial-card[data-astro-cid-bsgu7ipj] figcaption[data-astro-cid-bsgu7ipj] strong[data-astro-cid-bsgu7ipj]{color:var(--ink-800);font-size:16px;font-weight:500}.testimonial-card[data-astro-cid-bsgu7ipj] figcaption[data-astro-cid-bsgu7ipj] span[data-astro-cid-bsgu7ipj]{color:var(--muted-500);font-size:14px}.cta-band[data-astro-cid-5bzxfwrn]{background:var(--surface-50);border-top:1px solid var(--surface-200)}.cta-inner[data-astro-cid-5bzxfwrn]{max-width:1200px;padding:clamp(40px, 5vw, 72px) var(--page-gutter);margin:0 auto}.cta-inner[data-astro-cid-5bzxfwrn]>h2[data-astro-cid-5bzxfwrn]{text-align:center;color:var(--ink-900);text-wrap:pretty;margin:0;font-size:clamp(22px,2.6vw,32px);line-height:1.3}.promo-wrap[data-astro-cid-5bzxfwrn]{max-width:1030px;margin:clamp(24px,3vw,40px) auto 0;container-type:inline-size}.promo-panel[data-astro-cid-5bzxfwrn]{background:var(--brand-50);border-radius:24px;min-height:27.767cqw;position:relative;overflow:hidden}.promo-panel[data-astro-cid-5bzxfwrn]>[data-astro-cid-5bzxfwrn]:not(.pp-text){margin:0;position:absolute}.pp-text[data-astro-cid-5bzxfwrn]{z-index:2;max-width:52cqw;padding:4.66cqw 2cqw 4.66cqw 4.466cqw;position:relative}.pp-head[data-astro-cid-5bzxfwrn]{text-wrap:balance;max-width:100%;font-size:3.107cqw;line-height:1.3;font-weight:var(--heading-weight);color:var(--ink-900);text-wrap:pretty;margin:0}.pp-body[data-astro-cid-5bzxfwrn]{width:31.456cqw;color:var(--muted-600);text-wrap:pretty;margin:2cqw 0 0;font-size:1.456cqw;line-height:1.3}.pp-cta[data-astro-cid-5bzxfwrn]{background:var(--brand-500);color:#fff;text-transform:uppercase;white-space:nowrap;width:23.981cqw;height:5.631cqw;box-shadow:var(--shadow);border-radius:2.913cqw;justify-content:center;align-items:center;margin-top:2.4cqw;font-size:1.359cqw;font-weight:600;line-height:1.55;text-decoration:none;display:inline-flex}.pp-cta[data-astro-cid-5bzxfwrn]:hover{background:var(--brand-600);color:#fff;text-decoration:none}.promo-panel[data-astro-cid-5bzxfwrn] .pp-panel{width:45.728%;height:auto;display:block;top:18.881%;left:54.272%}.pp-card[data-astro-cid-5bzxfwrn],.pp-strip[data-astro-cid-5bzxfwrn]{font-variant-numeric:tabular-nums;color:var(--ink-900);background:#fff;border-radius:.9em;flex-direction:column;display:flex;box-shadow:0 0 0 1px #0f172a0d,0 1.2em 2.4em -1.2em #084ed959}.pp-card[data-astro-cid-5bzxfwrn]{border-radius:.9em 0 0 .9em;gap:.75em;width:15.146%;padding:1.1em 1em;font-size:1.05cqw;top:16.084%;left:84.854%}.pc-title[data-astro-cid-5bzxfwrn]{font-size:1.15em;font-weight:600}.pc-row[data-astro-cid-5bzxfwrn]{grid-template-columns:auto 1fr auto;align-items:center;gap:.6em;display:grid}.pc-av[data-astro-cid-5bzxfwrn]{aspect-ratio:1;border-radius:50%;place-items:center;width:2.2em;font-size:.8em;font-style:normal;font-weight:600;display:grid}.pc-av[data-astro-cid-5bzxfwrn].a{background:var(--brand-50);color:var(--brand-600)}.pc-av[data-astro-cid-5bzxfwrn].b{background:var(--success-bg);color:var(--success-fg)}.pc-av[data-astro-cid-5bzxfwrn].c{background:var(--warning-bg);color:var(--warning-fg)}.pc-line[data-astro-cid-5bzxfwrn]{background:var(--surface-100);border-radius:1em;height:.5em}.pc-sum[data-astro-cid-5bzxfwrn]{white-space:nowrap;font-size:.85em;font-weight:600}.pp-strip[data-astro-cid-5bzxfwrn]{gap:.2em;width:9.223%;padding:.9em;font-size:1.05cqw;top:36.713%;left:55.631%}.ps2-label[data-astro-cid-5bzxfwrn]{color:var(--ink-600);font-size:.85em}.ps2-big[data-astro-cid-5bzxfwrn]{letter-spacing:-.02em;color:var(--success-fg);font-size:1.5em;font-weight:600}.ps2-bars[data-astro-cid-5bzxfwrn]{align-items:flex-end;gap:.35em;height:3.2em;margin-top:.4em;display:flex}.ps2-bars[data-astro-cid-5bzxfwrn] i[data-astro-cid-5bzxfwrn]{background:var(--brand-100);border-radius:.25em .25em 0 0;flex:1}.ps2-bars[data-astro-cid-5bzxfwrn] i[data-astro-cid-5bzxfwrn].on{background:var(--brand-500)}.promo-panel[data-astro-cid-5bzxfwrn] .pp-gift{width:23.495%;height:auto;display:block;top:0;left:63.981%}@container (width<=640px){.promo-panel[data-astro-cid-5bzxfwrn]{min-height:188.281cqw}.pp-text[data-astro-cid-5bzxfwrn]{max-width:none;padding:12.5cqw 0 0 10.547cqw}.pp-head[data-astro-cid-5bzxfwrn]{width:72.656cqw;max-width:none;font-size:7.813cqw}.pp-body[data-astro-cid-5bzxfwrn]{width:76.563cqw;margin-top:5cqw;font-size:5.078cqw}.pp-cta[data-astro-cid-5bzxfwrn]{border-radius:10.547cqw;width:80.859cqw;height:21.094cqw;margin-top:6cqw;font-size:4.688cqw}.promo-panel[data-astro-cid-5bzxfwrn] .pp-panel{width:100%;top:53.112%;left:.391%}.pp-card[data-astro-cid-5bzxfwrn]{width:44%;font-size:3.1cqw;top:51.5%;left:56%}.pp-strip[data-astro-cid-5bzxfwrn]{border-radius:0 .9em .9em 0;width:28%;font-size:3.1cqw;top:57%;left:0}.promo-panel[data-astro-cid-5bzxfwrn] .pp-gift{width:54%;top:66%;left:22%}}
