.phone-shot[data-astro-cid-gqlnkb4g]{background:#1a1d1b;border-radius:44px;width:100%;max-width:300px;padding:8px;box-shadow:0 20px 48px #0003}.phone-shot[data-astro-cid-gqlnkb4g] img[data-astro-cid-gqlnkb4g]{border-radius:36px;width:100%;height:auto}.scan-demo[data-astro-cid-h5xhtxpz]{--loop:10s;justify-items:center;gap:20px;display:grid}.phone-wrap[data-astro-cid-h5xhtxpz]{order:-1;width:100%}.scan-steps[data-astro-cid-h5xhtxpz]{gap:6px;width:min(340px,100%);margin:0;padding:0;list-style:none;display:grid}.scan-step[data-astro-cid-h5xhtxpz]{animation-duration:var(--loop);border-radius:14px;align-items:center;gap:12px;padding:10px 14px;font-weight:600;animation-iteration-count:infinite;display:flex}.num[data-astro-cid-h5xhtxpz]{background:var(--green);color:#fff;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;font-size:15px;display:grid}.scan-step-0[data-astro-cid-h5xhtxpz]{animation-name:step-0}.scan-step-1[data-astro-cid-h5xhtxpz]{animation-name:step-1}.scan-step-2[data-astro-cid-h5xhtxpz]{animation-name:step-2}@keyframes step-0{0%,16%{background:var(--surface)}18%,to{background:0 0}}@keyframes step-1{0%,16%{background:0 0}18%,48%{background:var(--surface)}50%,to{background:0 0}}@keyframes step-2{0%,48%{background:0 0}50%,to{background:var(--surface)}}.phone-wrap[data-astro-cid-h5xhtxpz]{justify-items:center;gap:12px;margin:0;display:grid}.phone[data-astro-cid-h5xhtxpz]{aspect-ratio:9/19.5;background:#1a1d1b;border-radius:44px;width:270px;max-width:100%;padding:10px;box-shadow:0 20px 48px #00000038}.screen[data-astro-cid-h5xhtxpz]{object-fit:cover;background:#fff;border-radius:34px;width:100%;height:100%;display:block;overflow:hidden}.anim[data-astro-cid-h5xhtxpz]{color:#1d2420;font-size:11px;line-height:1.4;position:relative}.stage[data-astro-cid-h5xhtxpz]{padding:44px 16px 20px;position:absolute;inset:0}.stage-page[data-astro-cid-h5xhtxpz]{animation:page-stage var(--loop) infinite;background:#3a3f3c}.paper[data-astro-cid-h5xhtxpz]{color:#3b3328;background:#fbf6ec;border-radius:6px;min-height:330px;padding:16px 12px;font-family:Georgia,Times New Roman,serif;transform:rotate(-2deg);box-shadow:0 6px 16px #0000004d}.paper-title[data-astro-cid-h5xhtxpz]{margin:0 0 6px;font-size:16px;font-weight:700;line-height:1.2}.paper-meta[data-astro-cid-h5xhtxpz]{color:#7a6b58;margin:0 0 10px;font-style:italic}.paper-cols[data-astro-cid-h5xhtxpz]{grid-template-columns:1fr 1.25fr;gap:10px;font-size:10px;line-height:1.5;display:grid}.paper-cols[data-astro-cid-h5xhtxpz] ul[data-astro-cid-h5xhtxpz]{margin:0;padding:0;list-style:none}.paper-cols[data-astro-cid-h5xhtxpz] li[data-astro-cid-h5xhtxpz]{margin-bottom:5px}.paper-method[data-astro-cid-h5xhtxpz] p[data-astro-cid-h5xhtxpz]{margin:0 0 8px}.viewfinder[data-astro-cid-h5xhtxpz]{animation:viewfinder var(--loop) infinite;border:2px solid #ffffffd9;border-radius:12px;position:absolute;inset:34px 8px 96px}.flash[data-astro-cid-h5xhtxpz]{opacity:0;animation:flash var(--loop) infinite;background:#fff;position:absolute;inset:0}.scanline[data-astro-cid-h5xhtxpz]{opacity:0;height:3px;animation:scan var(--loop) infinite;background:#3dba84;border-radius:2px;position:absolute;top:40px;left:12px;right:12px;box-shadow:0 0 14px 4px #3dba8499}.pill[data-astro-cid-h5xhtxpz]{white-space:nowrap;opacity:0;animation:pill var(--loop) infinite;background:#fff;border-radius:999px;margin:0;padding:8px 14px;font-size:12px;font-weight:600;position:absolute;bottom:40px;left:50%;transform:translate(-50%)}.stage-editor[data-astro-cid-h5xhtxpz]{opacity:0;animation:editor-stage var(--loop) infinite;background:#fff}.ed-label[data-astro-cid-h5xhtxpz]{text-transform:uppercase;letter-spacing:.05em;color:#6b746e;margin:10px 0 2px;font-size:10px;font-weight:600}.ed-title[data-astro-cid-h5xhtxpz]{margin:0;font-size:16px;font-weight:700;line-height:1.2}.ed-meta[data-astro-cid-h5xhtxpz]{color:#6b746e;margin:2px 0 0}.ed-list[data-astro-cid-h5xhtxpz]{margin:0;padding:0;list-style:none}.ed-list[data-astro-cid-h5xhtxpz] li[data-astro-cid-h5xhtxpz]{animation:row-in var(--loop) infinite;animation-delay:calc(var(--i) * .12s);border-bottom:1px solid #eef0ee;gap:4px;padding:4px 0;display:flex}.q[data-astro-cid-h5xhtxpz]{font-weight:600}.check[data-astro-cid-h5xhtxpz]{color:#2f9e6e;margin-left:auto;font-weight:700}.ed-step[data-astro-cid-h5xhtxpz]{margin:0}.timer[data-astro-cid-h5xhtxpz]{color:#23805a;background:#e3f3eb;border-radius:999px;margin-top:4px;padding:2px 8px;font-weight:600;display:inline-block}.ed-save[data-astro-cid-h5xhtxpz]{color:#fff;text-align:center;background:#2f9e6e;border-radius:999px;margin:14px 0 0;padding:10px;font-size:13px;font-weight:700}@keyframes page-stage{0%,46%{opacity:1}50%,to{opacity:0}}@keyframes viewfinder{0%,13%{opacity:1}15%,to{opacity:0}}@keyframes flash{0%,13%{opacity:0}14%{opacity:.9}18%,to{opacity:0}}@keyframes scan{0%,18%{opacity:0;transform:translateY(0)}20%{opacity:1;transform:translateY(0)}42%{opacity:1;transform:translateY(330px)}44%,to{opacity:0;transform:translateY(330px)}}@keyframes pill{0%,18%{opacity:0}20%,46%{opacity:1}48%,to{opacity:0}}@keyframes editor-stage{0%,48%{opacity:0}52%,95%{opacity:1}to{opacity:0}}@keyframes row-in{0%,54%{opacity:0;transform:translateY(4px)}58%,to{opacity:1;transform:none}}.scan-demo[data-astro-cid-h5xhtxpz][data-paused] [data-astro-cid-h5xhtxpz],.scan-demo[data-astro-cid-h5xhtxpz][data-paused]{animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){.scan-demo[data-astro-cid-h5xhtxpz] [data-astro-cid-h5xhtxpz],.scan-demo[data-astro-cid-h5xhtxpz]{animation:none!important}.anim[data-astro-cid-h5xhtxpz] .stage-page[data-astro-cid-h5xhtxpz]{opacity:0}.anim[data-astro-cid-h5xhtxpz] .stage-editor[data-astro-cid-h5xhtxpz]{opacity:1}.scan-step-2[data-astro-cid-h5xhtxpz]{background:var(--surface)}}.pause[data-astro-cid-h5xhtxpz]{font:inherit;color:var(--green-strong);border:1px solid var(--line);cursor:pointer;background:0 0;border-radius:999px;min-height:44px;padding:8px 18px;font-size:15px;font-weight:600}.visually-hidden[data-astro-cid-h5xhtxpz]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.cta[data-astro-cid-yndlbk22]{background:var(--green);color:#fff;border-radius:999px;align-items:center;min-height:52px;margin:0;padding:0 24px;font-weight:600;text-decoration:none;display:inline-flex}@media (prefers-color-scheme:dark){.cta[data-astro-cid-yndlbk22]{color:#08130d}}.cta-soon[data-astro-cid-yndlbk22]{cursor:default}.hero[data-astro-cid-lcdefpme]{background:var(--surface-warm);overflow:hidden}.hero-inner[data-astro-cid-lcdefpme]{gap:32px;padding-top:40px;padding-bottom:48px;display:grid}.eyebrow[data-astro-cid-lcdefpme]{color:var(--green-strong);text-transform:uppercase;letter-spacing:.06em;margin:0 0 8px;font-size:15px;font-weight:600}h1[data-astro-cid-lcdefpme]{margin:0 0 16px;font-size:clamp(40px,10vw,64px)}h1[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--green-strong);display:block}.lede[data-astro-cid-lcdefpme]{color:var(--muted);max-width:36em;margin:0 0 24px;font-size:19px}.cta-row[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:center;gap:12px 20px;display:flex}.cta-secondary[data-astro-cid-lcdefpme]{padding:12px 4px;font-weight:600}.hero-art[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;width:100%;max-width:440px;margin:0 auto;padding-bottom:8px;display:grid;position:relative}.hero-art[data-astro-cid-lcdefpme] .phone-shot{grid-row:1;width:120%;max-width:none}.hero-art[data-astro-cid-lcdefpme] .hero-back{grid-column:1;margin-top:48px;transform:rotate(-4deg)}.hero-art[data-astro-cid-lcdefpme] .hero-front{z-index:1;grid-column:2;margin-left:-20%;transform:rotate(3deg)}@media (width>=880px){.hero-inner[data-astro-cid-lcdefpme]{grid-template-columns:1.05fr 1fr;align-items:center;padding-top:72px;padding-bottom:80px}}.scan[data-astro-cid-lcdefpme]{padding:8px 0 24px}.scan-inner[data-astro-cid-lcdefpme]{gap:32px;padding-top:56px;display:grid}.scan[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin:0 0 12px;font-size:clamp(30px,7vw,46px)}.scan-lede[data-astro-cid-lcdefpme]{color:var(--muted);margin:0 0 20px;font-size:19px}.scan-points[data-astro-cid-lcdefpme]{gap:12px;margin:0 0 16px;padding:0;list-style:none;display:grid}.scan-points[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-left:3px solid var(--green);padding-left:16px}@media (width>=880px){.scan-inner[data-astro-cid-lcdefpme]{grid-template-columns:1.1fr 1fr;align-items:center;gap:56px}}.section-title[data-astro-cid-lcdefpme]{margin:56px 0 8px;font-size:clamp(28px,6vw,40px)}.feature-list[data-astro-cid-lcdefpme]{gap:56px;margin-top:32px;display:grid}.feature[data-astro-cid-lcdefpme]{gap:24px;display:grid}.feature[data-astro-cid-lcdefpme] .feature-shot{justify-self:center;max-width:300px}.feature[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin:0 0 10px;font-size:clamp(24px,3vw,30px)}.feature[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin:0 0 12px}@media (width>=760px){.feature-list[data-astro-cid-lcdefpme]{gap:72px}.feature[data-astro-cid-lcdefpme]{grid-template-columns:320px minmax(0,460px);justify-content:center;align-items:center;gap:56px}.feature[data-astro-cid-lcdefpme] .feature-shot{max-width:none}.feature[data-astro-cid-lcdefpme]:nth-child(2n){grid-template-columns:minmax(0,460px) 320px}.feature[data-astro-cid-lcdefpme]:nth-child(2n) .feature-shot{order:2}}@media (width>=1100px){.feature[data-astro-cid-lcdefpme]{grid-template-columns:380px minmax(0,480px);gap:80px}.feature[data-astro-cid-lcdefpme]:nth-child(2n){grid-template-columns:minmax(0,480px) 380px}}.chips[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:8px;margin:16px 0;padding:0;list-style:none;display:flex}.chips[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{background:var(--green-soft);color:var(--green-strong);border-radius:999px;padding:6px 14px;font-size:15px;font-weight:600}.note[data-astro-cid-lcdefpme]{color:var(--muted);font-size:16px}.privacy-card[data-astro-cid-lcdefpme]{border-radius:var(--radius);background:var(--green-soft);margin-top:64px;padding:28px 20px}@media (width>=640px){.privacy-card[data-astro-cid-lcdefpme]{padding:40px}}.privacy-card[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin:0 0 16px;font-size:clamp(28px,6vw,40px)}.privacy-points[data-astro-cid-lcdefpme]{gap:12px;margin:0 0 16px;padding:0;list-style:none;display:grid}@media (width>=760px){.privacy-points[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;gap:16px 32px}}.closing-inner[data-astro-cid-lcdefpme]{text-align:center;padding-top:56px}.closing-ctas[data-astro-cid-lcdefpme]{justify-content:center}.closing[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin:0 0 20px;font-size:clamp(28px,6vw,40px)}
