.hero[data-astro-cid-i7g65z6f]{padding:48px var(--pad-page-x) 8px}.eyebrow[data-astro-cid-i7g65z6f]{display:inline-flex;align-items:center;gap:14px;margin:0 0 18px;font-family:var(--font-mono);font-size:12px;font-weight:500;letter-spacing:.24em;color:var(--color-chalk-dim);text-transform:uppercase}.eyebrow[data-astro-cid-i7g65z6f] .dots[data-astro-cid-i7g65z6f]{letter-spacing:.04em;color:var(--color-blood-bright)}.display[data-astro-cid-i7g65z6f]{margin:0;font-family:var(--font-display);font-weight:700;font-size:clamp(48px,8vw,96px);line-height:.95;letter-spacing:-.02em;text-transform:uppercase;color:var(--color-chalk)}.dot[data-astro-cid-i7g65z6f]{color:var(--color-blood-bright)}.subtitle[data-astro-cid-i7g65z6f]{margin:18px 0 0;max-width:60ch;font-family:var(--font-serif);font-size:18px;line-height:1.6;color:var(--color-chalk-dim)}.trust[data-astro-cid-i7g65z6f]{list-style:none;margin:16px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:6px 18px;font-family:var(--font-mono);font-size:12px;letter-spacing:.08em;color:var(--color-chalk-dim)}.trust[data-astro-cid-i7g65z6f] li[data-astro-cid-i7g65z6f]:before{content:"✓";margin-right:7px;color:var(--color-army)}.section-label[data-astro-cid-i7g65z6f].apps-label{margin:40px var(--pad-page-x) 14px}.apps[data-astro-cid-i7g65z6f]{margin:0 var(--pad-page-x);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:var(--border-thin);border-left:var(--border-thin)}.app[data-astro-cid-i7g65z6f]{min-width:0;border-right:var(--border-thin);border-bottom:var(--border-thin);display:grid;grid-template-rows:auto 1fr}.shots[data-astro-cid-i7g65z6f]{display:flex;justify-content:center;align-items:flex-start;padding:36px 24px 0;background:var(--color-panel);border-bottom:var(--border-thin);height:360px;overflow:hidden;container-type:inline-size}.ph[data-astro-cid-i7g65z6f].front{font-size:calc(min(230px,46cqi) / 15);position:relative;z-index:2;order:1;margin-left:-28px}.ph[data-astro-cid-i7g65z6f].back{font-size:calc(min(210px,42cqi) / 15);margin-top:40px;order:0}.shots[data-astro-cid-i7g65z6f].with-watch{display:block;container-type:inline-size}.pair[data-astro-cid-i7g65z6f]{--pw: min(230px, 46cqi);position:relative;width:calc(var(--pw) * 1.5);margin:0 auto}.pair[data-astro-cid-i7g65z6f] .ph[data-astro-cid-i7g65z6f].front{width:var(--pw);font-size:calc(var(--pw) / 15);margin:0 0 0 auto}.pair-watch[data-astro-cid-i7g65z6f]{position:absolute;left:0;font-size:calc(var(--pw) * .075);top:calc(var(--pw) * (.88 * var(--ar) + .12) * .2 - 3.2em)}.shots[data-astro-cid-i7g65z6f].with-tablet{display:block;padding:36px 20px 0}.board[data-astro-cid-i7g65z6f]{position:relative;max-width:420px;margin:0 auto}.board[data-astro-cid-i7g65z6f] .board-tv[data-astro-cid-i7g65z6f]{width:70%;margin-left:auto;opacity:.9}.board[data-astro-cid-i7g65z6f] .board-tablet[data-astro-cid-i7g65z6f]{position:relative;z-index:2;width:88%;margin-top:-24%}.app-body[data-astro-cid-i7g65z6f]{padding:28px 32px 32px;display:flex;flex-direction:column;gap:14px}.app-name[data-astro-cid-i7g65z6f]{margin:0;font-family:var(--font-display);font-weight:700;font-size:22px;letter-spacing:.06em;text-transform:uppercase;color:var(--color-chalk)}.promise[data-astro-cid-i7g65z6f]{margin:0;font-family:var(--font-display);font-weight:700;font-size:clamp(28px,3vw,40px);line-height:1;letter-spacing:-.01em;text-transform:uppercase;color:var(--color-chalk)}.promise[data-astro-cid-i7g65z6f] .accent[data-astro-cid-i7g65z6f]{color:var(--color-blood-bright)}.sub[data-astro-cid-i7g65z6f]{margin:0;max-width:52ch;font-family:var(--font-serif);font-size:16px;line-height:1.6;color:var(--color-chalk-dim)}.points[data-astro-cid-i7g65z6f]{list-style:none;margin:4px 0 0;padding:0;display:grid;grid-template-columns:minmax(0,1fr);gap:8px 18px;font-family:var(--font-mono);font-size:12px;letter-spacing:.06em;color:var(--color-chalk-dim)}.points[data-astro-cid-i7g65z6f] li[data-astro-cid-i7g65z6f]{padding-left:16px;position:relative;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (min-width: 1100px){@supports (grid-template-rows: subgrid){.apps[data-astro-cid-i7g65z6f]{grid-template-rows:auto auto auto auto 1fr auto}.app[data-astro-cid-i7g65z6f]{grid-row:span 6;grid-template-rows:subgrid;row-gap:0}.app-body[data-astro-cid-i7g65z6f]{grid-row:2 / span 5;display:grid;grid-template-rows:subgrid;row-gap:14px}.app-body[data-astro-cid-i7g65z6f] .ctas[data-astro-cid-i7g65z6f]{margin-top:0;align-self:end}}}.points[data-astro-cid-i7g65z6f] li[data-astro-cid-i7g65z6f]:before{content:"";position:absolute;left:0;top:6px;width:6px;height:6px;border:1px solid var(--color-chalk-faint)}.ctas[data-astro-cid-i7g65z6f]{margin-top:auto;padding-top:10px;display:flex;flex-wrap:wrap;align-items:center;gap:12px 22px}.cta[data-astro-cid-i7g65z6f]{display:inline-flex;padding:13px 20px;background:var(--color-blood);color:var(--color-chalk);font-family:var(--font-display);font-weight:600;font-size:15px;letter-spacing:.04em;text-transform:uppercase;transition:background .12s ease-out}.cta[data-astro-cid-i7g65z6f]:hover{background:var(--color-blood-bright)}.soft[data-astro-cid-i7g65z6f]{font-family:var(--font-mono);font-size:12px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:var(--color-chalk-dim);border-bottom:1px solid var(--color-chalk-ghost);padding-bottom:2px}.soft[data-astro-cid-i7g65z6f]:hover{color:var(--color-chalk);border-bottom-color:var(--color-chalk)}.app-icon[data-astro-cid-i7g65z6f]{width:44px;height:44px;border-radius:22.37%;border:1px solid var(--color-rule);vertical-align:middle;margin-right:14px}.app-name[data-astro-cid-i7g65z6f]{display:flex;align-items:center}.coming-grid[data-astro-cid-i7g65z6f]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 28px;border-top:var(--border-thin)}.coming-col[data-astro-cid-i7g65z6f]{padding-top:16px}.coming-app[data-astro-cid-i7g65z6f]{margin:0 0 10px;font-family:var(--font-display);font-weight:700;font-size:18px;letter-spacing:.06em;text-transform:uppercase;color:var(--color-chalk)}.coming-col[data-astro-cid-i7g65z6f] ul[data-astro-cid-i7g65z6f]{list-style:none;margin:0;padding:0;display:grid;gap:12px;font-family:var(--font-serif);font-size:15px;line-height:1.55;color:var(--color-chalk-dim)}.coming-col[data-astro-cid-i7g65z6f] b[data-astro-cid-i7g65z6f]{color:var(--color-chalk)}.later[data-astro-cid-i7g65z6f]{margin:22px 0 0;display:grid;grid-template-columns:9.5rem minmax(0,1fr);gap:10px;align-items:baseline;font-family:var(--font-serif);font-size:15px;color:var(--color-chalk-dim)}@media (max-width: 480px){.later[data-astro-cid-i7g65z6f]{grid-template-columns:minmax(0,1fr);gap:4px}}.tag[data-astro-cid-i7g65z6f]{font-family:var(--font-mono);font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--color-chalk-faint);margin-right:6px}.stackband[data-astro-cid-i7g65z6f]{margin:72px var(--pad-page-x) 0;display:grid;justify-items:center;gap:16px;text-align:center}.sb-line[data-astro-cid-i7g65z6f]{margin:0;font-family:var(--font-display);font-weight:700;font-size:clamp(30px,4vw,46px);line-height:1;text-transform:uppercase;color:var(--color-chalk)}.three-up[data-astro-cid-i7g65z6f]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.three-up[data-astro-cid-i7g65z6f]>div[data-astro-cid-i7g65z6f]{display:flex;flex-direction:column;align-items:flex-start}.three-up[data-astro-cid-i7g65z6f] .soft[data-astro-cid-i7g65z6f]{margin-top:auto}.line-sm[data-astro-cid-i7g65z6f]{margin:0 0 14px;max-width:44ch;font-family:var(--font-serif);font-size:16px;line-height:1.6;color:var(--color-chalk-dim)}.strip-h[data-astro-cid-i7g65z6f]{margin:0 0 24px;max-width:26ch;font-family:var(--font-display);font-weight:600;font-size:clamp(26px,3.2vw,38px);line-height:1.05;text-transform:uppercase;color:var(--color-chalk)}.tiles[data-astro-cid-i7g65z6f]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:var(--border-thin);border-left:var(--border-thin)}.tile[data-astro-cid-i7g65z6f]{min-width:0;border-right:var(--border-thin);border-bottom:var(--border-thin)}.tile[data-astro-cid-i7g65z6f] a[data-astro-cid-i7g65z6f]{display:grid;grid-template-rows:auto auto 1fr;gap:8px;height:100%;padding:0 0 20px;transition:background .12s ease-out}.tile[data-astro-cid-i7g65z6f] a[data-astro-cid-i7g65z6f]:hover{background:var(--color-panel)}.tile-shot[data-astro-cid-i7g65z6f]{height:220px;overflow:hidden;display:flex;justify-content:center;align-items:flex-start;padding:24px 16px 0;background:var(--color-panel);border-bottom:var(--border-thin);margin-bottom:8px}.tile-shot[data-astro-cid-i7g65z6f].phone>*{width:62%}.tile-shot[data-astro-cid-i7g65z6f].tablet{align-items:center;padding-top:0}.tile-shot[data-astro-cid-i7g65z6f].tablet>*{width:100%}.tile-shot[data-astro-cid-i7g65z6f].watch{font-size:11px;padding-top:8px}.tile-line[data-astro-cid-i7g65z6f]{padding:0 18px;font-family:var(--font-display);font-weight:600;font-size:20px;line-height:1.1;text-transform:uppercase;color:var(--color-chalk)}.tile-body[data-astro-cid-i7g65z6f]{padding:0 18px;font-family:var(--font-serif);font-size:14.5px;line-height:1.55;color:var(--color-chalk-dim)}.block[data-astro-cid-i7g65z6f]{padding:56px var(--pad-page-x) 0}.section-label[data-astro-cid-i7g65z6f]{margin:0 0 12px;font-family:var(--font-mono);font-size:12px;font-weight:500;letter-spacing:.24em;color:var(--color-blood-text);text-transform:uppercase}.together[data-astro-cid-i7g65z6f] .line[data-astro-cid-i7g65z6f]{margin:0 0 14px;max-width:60ch;font-family:var(--font-display);font-weight:500;font-size:22px;line-height:1.25;text-transform:uppercase;letter-spacing:.01em;color:var(--color-chalk)}.prose[data-astro-cid-i7g65z6f]{margin:0;max-width:68ch;font-family:var(--font-serif);font-size:16px;line-height:1.65;color:var(--color-chalk-dim)}.prose[data-astro-cid-i7g65z6f] em[data-astro-cid-i7g65z6f]{color:var(--color-chalk)}.inline-link[data-astro-cid-i7g65z6f]{color:var(--color-chalk);border-bottom:1px solid var(--color-chalk-ghost)}.inline-link[data-astro-cid-i7g65z6f]:hover{border-bottom-color:var(--color-chalk)}.closer[data-astro-cid-i7g65z6f]{margin-top:64px;padding:44px var(--pad-page-x);border-top:var(--border-thin);text-align:center}.closer[data-astro-cid-i7g65z6f] p[data-astro-cid-i7g65z6f]{margin:0;font-family:var(--font-display);font-weight:500;font-size:22px;letter-spacing:.06em;text-transform:uppercase;color:var(--color-chalk)}.closer[data-astro-cid-i7g65z6f] strong[data-astro-cid-i7g65z6f]{font-weight:500;color:var(--color-blood-text)}@media (max-width: 1099px){.hero[data-astro-cid-i7g65z6f],.block[data-astro-cid-i7g65z6f],.closer[data-astro-cid-i7g65z6f]{padding-left:var(--pad-page-x-mid);padding-right:var(--pad-page-x-mid)}.apps[data-astro-cid-i7g65z6f],.section-label[data-astro-cid-i7g65z6f].apps-label{margin-left:var(--pad-page-x-mid);margin-right:var(--pad-page-x-mid)}.apps[data-astro-cid-i7g65z6f]{grid-template-columns:minmax(0,1fr)}.tiles[data-astro-cid-i7g65z6f],.coming-grid[data-astro-cid-i7g65z6f]{grid-template-columns:repeat(2,minmax(0,1fr))}.three-up[data-astro-cid-i7g65z6f]{grid-template-columns:minmax(0,1fr)}}@media (max-width: 720px){.hero[data-astro-cid-i7g65z6f],.block[data-astro-cid-i7g65z6f],.closer[data-astro-cid-i7g65z6f]{padding-left:var(--pad-page-x-mobile);padding-right:var(--pad-page-x-mobile)}.hero[data-astro-cid-i7g65z6f]{padding-top:32px}.subtitle[data-astro-cid-i7g65z6f]{font-size:17px}.section-label[data-astro-cid-i7g65z6f].apps-label{margin:28px var(--pad-page-x-mobile) 12px}.apps[data-astro-cid-i7g65z6f]{margin:0 var(--pad-page-x-mobile)}.tiles[data-astro-cid-i7g65z6f],.coming-grid[data-astro-cid-i7g65z6f]{grid-template-columns:minmax(0,1fr)}.tile-shot[data-astro-cid-i7g65z6f]{height:200px}.shots[data-astro-cid-i7g65z6f]{height:260px;padding-top:24px}.app-body[data-astro-cid-i7g65z6f]{padding:22px 20px 26px}.points[data-astro-cid-i7g65z6f]{grid-template-columns:minmax(0,1fr)}.together[data-astro-cid-i7g65z6f] .line[data-astro-cid-i7g65z6f]{font-size:19px}.closer[data-astro-cid-i7g65z6f] p[data-astro-cid-i7g65z6f]{font-size:18px}}
