.download[data-astro-cid-7sdc7xgi]{color:var(--app-bg);background:var(--app-ink);border-radius:14px;padding:15px 26px;font-size:18px;font-weight:600;line-height:25px;text-decoration:none;display:inline-block}.web[data-astro-cid-7sdc7xgi]{border:1.5px solid var(--app-ink);height:55px;color:var(--app-ink);border-radius:12px;align-items:center;padding:0 22px;font-size:17px;font-weight:600;text-decoration:none;display:inline-flex}.web[data-astro-cid-7sdc7xgi]:hover{background:color-mix(in srgb, var(--app-ink) 12%, transparent)}.source[data-astro-cid-7sdc7xgi]{color:var(--app-muted);font-size:15px}.hero[data-astro-cid-ukn2xnlo]{color:var(--app-ink);background:linear-gradient(160deg, var(--app-bg), var(--app-bg2));overflow:hidden}.hero-grid[data-astro-cid-ukn2xnlo]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px;min-height:560px;display:grid}.hero-text[data-astro-cid-ukn2xnlo]{align-self:center;padding-block:clamp(40px,7vw,80px)}.app-icon{border-radius:22.5%;width:112px;height:112px;box-shadow:0 12px 30px -10px #0006}h1[data-astro-cid-ukn2xnlo]{letter-spacing:-.035em;margin-top:24px;font-size:clamp(44px,7vw,76px)}.tagline[data-astro-cid-ukn2xnlo]{max-width:16em;color:var(--app-muted);margin:12px 0 28px;font-size:clamp(21px,3vw,28px);line-height:1.2}.cta[data-astro-cid-ukn2xnlo]{flex-wrap:wrap;align-items:center;gap:12px 20px;min-height:55px;display:flex}.platforms[data-astro-cid-ukn2xnlo]{color:var(--app-muted);margin:16px 0 0;font-size:15px}.platforms[data-astro-cid-ukn2xnlo]+.platforms[data-astro-cid-ukn2xnlo]{margin-top:4px}.hero-visual[data-astro-cid-ukn2xnlo]{justify-content:center;align-items:center;display:flex}.hero-visual[data-astro-cid-ukn2xnlo].phone{align-items:flex-start;height:560px;padding-top:56px}.hero-visual[data-astro-cid-ukn2xnlo].phone>.device{flex:none;width:320px}.about[data-astro-cid-ukn2xnlo]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px clamp(32px,6vw,80px);padding-block:clamp(48px,8vw,96px);display:grid}.body[data-astro-cid-ukn2xnlo]{letter-spacing:-.01em;font-size:clamp(20px,2.4vw,24px);line-height:1.35}.body[data-astro-cid-ukn2xnlo] p{margin:0 0 .8em}.features[data-astro-cid-ukn2xnlo]{margin:0;padding:0;list-style:none}.features[data-astro-cid-ukn2xnlo] li[data-astro-cid-ukn2xnlo]{border-top:1px solid var(--line);padding:12px 0}.features[data-astro-cid-ukn2xnlo] li[data-astro-cid-ukn2xnlo]:last-child{border-bottom:1px solid var(--line)}.mac-screenshot[data-astro-cid-ukn2xnlo]{text-align:center;margin-block:0 clamp(24px,4vw,48px)}.mac-screenshot[data-astro-cid-ukn2xnlo] img{border-radius:16px;width:328px;max-width:100%;height:auto;margin-inline:auto}.mac-screenshot[data-astro-cid-ukn2xnlo] figcaption[data-astro-cid-ukn2xnlo]{margin-top:16px;font-size:15px;font-weight:600;line-height:1.3}.rail[data-astro-cid-ukn2xnlo]{padding:12px var(--gutter) 32px;scroll-snap-type:x proximity;scroll-padding-inline:var(--gutter);justify-content:safe center;gap:clamp(18px,3vw,32px);margin:0;list-style:none;display:flex;overflow-x:auto}.rail[data-astro-cid-ukn2xnlo] li[data-astro-cid-ukn2xnlo]{scroll-snap-align:start;flex:none;width:240px}.rail[data-astro-cid-ukn2xnlo] p[data-astro-cid-ukn2xnlo]{text-align:center;margin:16px 0 0;font-size:15px;font-weight:600;line-height:1.3}.closing[data-astro-cid-ukn2xnlo]{justify-content:space-between;align-items:center;gap:40px;padding-block:clamp(40px,6vw,64px) 16px;display:flex}.closing[data-astro-cid-ukn2xnlo] p[data-astro-cid-ukn2xnlo]{max-width:34em;margin:0 0 12px}.closing[data-astro-cid-ukn2xnlo] .fineprint[data-astro-cid-ukn2xnlo]{color:var(--muted);font-size:14px}.qr[data-astro-cid-ukn2xnlo]{text-align:center;color:var(--muted);flex:none;margin:0;font-size:13px;display:none}.qr[data-astro-cid-ukn2xnlo] img[data-astro-cid-ukn2xnlo]{background:#fff;border-radius:12px;margin-bottom:8px;padding:6px}@media (hover:hover) and (width>=900px){.qr[data-astro-cid-ukn2xnlo]{display:block}}.others[data-astro-cid-ukn2xnlo]{flex-wrap:wrap;gap:12px 28px;margin-top:32px;padding-block:40px 8px;display:flex}.others[data-astro-cid-ukn2xnlo] a[data-astro-cid-ukn2xnlo]{align-items:center;gap:12px;font-weight:600;text-decoration:none;display:flex}.others[data-astro-cid-ukn2xnlo] img{border-radius:22.5%;width:52px;height:52px}@media (width<=760px){.hero-grid[data-astro-cid-ukn2xnlo],.about[data-astro-cid-ukn2xnlo]{grid-template-columns:minmax(0,1fr)}.hero-grid[data-astro-cid-ukn2xnlo]{gap:0;min-height:0}.hero-text[data-astro-cid-ukn2xnlo]{padding-bottom:28px}.hero-visual[data-astro-cid-ukn2xnlo]:not(.phone){padding-bottom:40px}.hero-visual[data-astro-cid-ukn2xnlo].phone{height:420px;padding-top:0}.hero-visual[data-astro-cid-ukn2xnlo].phone>.device{width:270px}.closing[data-astro-cid-ukn2xnlo]{padding-top:32px}}
