.shot[data-astro-cid-eqpnf6vv]{max-width:1240px;margin-inline:auto;padding-inline:24px}.fade[data-astro-cid-eqpnf6vv]{mask-image:linear-gradient(#000 55%,#0000 98%)}.screen[data-astro-cid-eqpnf6vv]{background:var(--bg-raise);box-shadow:var(--shadow-shot);border-radius:16px;overflow:hidden}img[data-astro-cid-eqpnf6vv]{width:100%;height:auto;display:block}@media (width<=600px){.shot[data-astro-cid-eqpnf6vv]{padding-inline:32px}.settle[data-astro-cid-eqpnf6vv]{background:var(--bg-raise);max-width:352px;box-shadow:inset 0 0 0 1px var(--line), var(--shadow-shot);border-radius:34px;margin-inline:auto;padding:6px}.screen[data-astro-cid-eqpnf6vv]{background:var(--bg);max-height:560px;box-shadow:0 0 0 1px var(--line);border-radius:28px}}@supports (animation-timeline:view()){@media (width>=64rem) and (prefers-reduced-motion:no-preference){@keyframes settle{0%{transform:perspective(1800px)rotateX(9deg)scale(.97)}}.settle[data-astro-cid-eqpnf6vv]{transform-origin:50% 0;animation:linear both settle view();animation-range:entry cover 45%}}}section[data-astro-cid-lcdefpme]{margin-top:var(--section)}.hero[data-astro-cid-lcdefpme]{margin-top:0;padding-top:clamp(40px,8vh,96px);overflow-x:clip}.closing[data-astro-cid-lcdefpme]{margin-bottom:var(--section)}h1[data-astro-cid-lcdefpme]{letter-spacing:-.03em;max-width:14ch;font-size:clamp(40px,6.4vw,68px);font-weight:800;line-height:1.04}.lede[data-astro-cid-lcdefpme]{max-width:36rem;margin-top:24px;font-size:18px}.cta-row[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:center;gap:16px 24px;margin-top:32px;display:flex}.note[data-astro-cid-lcdefpme]{max-width:52ch;color:var(--ink-dim);margin-top:20px;font-size:13.5px}.hero[data-astro-cid-lcdefpme] .shot{margin-top:clamp(48px,7vh,72px)}.problem[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start;gap:clamp(28px,5vw,80px);display:grid}.problem[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:clamp(26px,3vw,36px)}.problem-body[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{max-width:58ch}.problem-body[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]+p[data-astro-cid-lcdefpme]{margin-top:20px}.how[data-astro-cid-lcdefpme]{padding-block:var(--section);background:var(--bg-raise)}.how-grid[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(32px,5vw,72px);display:grid}.steps[data-astro-cid-lcdefpme]{margin-top:36px;list-style:none}.steps[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{grid-template-columns:52px 1fr;padding-block:22px;display:grid}.steps[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]+li[data-astro-cid-lcdefpme]{border-top:1px solid var(--line)}.step-n[data-astro-cid-lcdefpme]{font-family:var(--pixel);color:var(--ruby-ink);padding-top:3px;font-size:14px}.steps[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:18px}.steps[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{max-width:52ch;margin-top:6px}.terminal[data-astro-cid-lcdefpme]{top:calc(96px + env(safe-area-inset-top));background:var(--term-bg);box-shadow:var(--shadow-card);border-radius:16px;margin-top:8px;position:sticky;overflow:hidden}.terminal-bar[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--term-line);align-items:center;gap:7px;padding:11px 14px;display:flex}.dot[data-astro-cid-lcdefpme]{background:var(--term-line);border-radius:50%;width:10px;height:10px}.terminal-title[data-astro-cid-lcdefpme]{font-family:var(--mono);color:var(--term-dim);margin-inline-start:auto;font-size:11.5px}.terminal[data-astro-cid-lcdefpme] pre[data-astro-cid-lcdefpme]{font-family:var(--mono);color:var(--term-ink);padding:18px 20px 22px;font-size:13px;line-height:1.75;overflow-x:auto}.c-dim[data-astro-cid-lcdefpme]{color:var(--term-dim)}.c-ok[data-astro-cid-lcdefpme]{color:oklch(75% .15 150)}.c-kw[data-astro-cid-lcdefpme]{color:oklch(72% .19 18)}.c-fn[data-astro-cid-lcdefpme]{color:oklch(80% .09 80)}.c-ty[data-astro-cid-lcdefpme],.c-num[data-astro-cid-lcdefpme]{color:oklch(78% .1 230)}.why[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{text-align:center}.reasons[data-astro-cid-lcdefpme]{border-block:1px solid var(--line-soft);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:48px;display:grid}.reasons[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]{padding:32px clamp(20px,3vw,36px) 36px}.reasons[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]+div[data-astro-cid-lcdefpme]{border-inline-start:1px solid var(--line-soft)}.reasons[data-astro-cid-lcdefpme] dt[data-astro-cid-lcdefpme]{color:var(--ink);flex-direction:column;gap:14px;font-size:18px;font-weight:700;display:flex}.reasons[data-astro-cid-lcdefpme] svg{width:22px;height:22px;color:var(--ruby-ink)}.reasons[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme]{margin-top:10px;font-size:15.5px}.pricing-head[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 32px;display:flex}.pricing-head[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--ink-dim)}.plans[data-astro-cid-lcdefpme]{border-collapse:collapse;border-top:1px solid var(--line);width:100%;margin-top:36px}.plans[data-astro-cid-lcdefpme] tr[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--line-soft)}.plans[data-astro-cid-lcdefpme] th[data-astro-cid-lcdefpme],.plans[data-astro-cid-lcdefpme] td[data-astro-cid-lcdefpme]{text-align:start;vertical-align:top;font-weight:inherit;padding:28px 24px 28px 0}.plans[data-astro-cid-lcdefpme] th[data-astro-cid-lcdefpme]{width:30%}.plans[data-astro-cid-lcdefpme] tr[data-astro-cid-lcdefpme].featured{background:var(--ruby-wash);box-shadow:inset 3px 0 0 var(--ruby)}.plans[data-astro-cid-lcdefpme] tr[data-astro-cid-lcdefpme].featured th[data-astro-cid-lcdefpme]{padding-inline-start:20px}.plans[data-astro-cid-lcdefpme] tr[data-astro-cid-lcdefpme].featured td[data-astro-cid-lcdefpme]:last-child{padding-inline-end:20px}.plan-name[data-astro-cid-lcdefpme]{letter-spacing:-.01em;color:var(--ink);font-size:20px;font-weight:800;display:block}.featured[data-astro-cid-lcdefpme] .plan-name[data-astro-cid-lcdefpme]{color:var(--ruby-ink)}.plan-tagline[data-astro-cid-lcdefpme]{max-width:30ch;color:var(--ink-dim);margin-top:6px;font-size:14.5px;display:block}.plans[data-astro-cid-lcdefpme] .plan-price[data-astro-cid-lcdefpme]{letter-spacing:-.02em;width:18%;color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:30px;font-weight:800;line-height:1.1}.plan-price[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{letter-spacing:0;color:var(--ink-dim);margin-top:4px;font-size:14px;font-weight:500;display:block}.plan-features[data-astro-cid-lcdefpme]{columns:2;font-variant-numeric:tabular-nums;column-gap:28px;font-size:14.5px;list-style:none}.plan-features[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{break-inside:avoid;gap:10px;padding-block:3px;display:flex}.plan-features[data-astro-cid-lcdefpme] svg{width:15px;height:15px;color:var(--ruby-ink);flex:none;margin-top:4px}.status-grid[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,4fr) minmax(0,7fr);align-items:start;gap:clamp(28px,5vw,80px);display:grid}.status-head[data-astro-cid-lcdefpme]{top:calc(96px + env(safe-area-inset-top));position:sticky}.status-head[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{max-width:40ch;margin-top:16px}.status-list[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]{border-top:1px solid var(--line-soft);padding-block:24px}.status-list[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]:first-child{border-top:0;padding-top:6px}.status-list[data-astro-cid-lcdefpme] dt[data-astro-cid-lcdefpme]{color:var(--ink);font-weight:700}.status-list[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme]{max-width:60ch;margin-top:8px}.later[data-astro-cid-lcdefpme] dt[data-astro-cid-lcdefpme]{color:var(--ink-soft)}.later[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme]{color:var(--ink-dim)}.cta-band[data-astro-cid-lcdefpme]{background:var(--bg-raise);box-shadow:inset 0 0 0 1px var(--line-soft);border-radius:24px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:clamp(20px,4vw,48px);padding:clamp(28px,4vw,48px);display:grid}.cta-gem[data-astro-cid-lcdefpme]{width:clamp(110px,13vw,168px);height:auto;filter:var(--logo-filter)}.cta-band[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:clamp(26px,3vw,36px)}.cta-band[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{max-width:44ch;margin-top:8px}.cta-actions[data-astro-cid-lcdefpme]{flex-direction:column;gap:10px;display:flex}@media (width<=960px){.how-grid[data-astro-cid-lcdefpme],.status-grid[data-astro-cid-lcdefpme],.problem[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.terminal[data-astro-cid-lcdefpme],.status-head[data-astro-cid-lcdefpme]{position:static}.cta-band[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.cta-actions[data-astro-cid-lcdefpme]{flex-flow:wrap}.plan-features[data-astro-cid-lcdefpme]{columns:1}}@media (width<=760px){.reasons[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.reasons[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]{padding-inline:0}.reasons[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]+div[data-astro-cid-lcdefpme]{border-inline-start:0;border-top:1px solid var(--line-soft)}.why[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{text-align:start}.plans[data-astro-cid-lcdefpme],.plans[data-astro-cid-lcdefpme] tbody[data-astro-cid-lcdefpme],.plans[data-astro-cid-lcdefpme] tr[data-astro-cid-lcdefpme],.plans[data-astro-cid-lcdefpme] th[data-astro-cid-lcdefpme],.plans[data-astro-cid-lcdefpme] td[data-astro-cid-lcdefpme]{width:auto;display:block}.plans[data-astro-cid-lcdefpme] tr[data-astro-cid-lcdefpme]{padding-block:24px}.plans[data-astro-cid-lcdefpme] th[data-astro-cid-lcdefpme],.plans[data-astro-cid-lcdefpme] td[data-astro-cid-lcdefpme],.plans[data-astro-cid-lcdefpme] tr[data-astro-cid-lcdefpme].featured th[data-astro-cid-lcdefpme],.plans[data-astro-cid-lcdefpme] tr[data-astro-cid-lcdefpme].featured td[data-astro-cid-lcdefpme]:last-child{padding:0}.plans[data-astro-cid-lcdefpme] tr[data-astro-cid-lcdefpme].featured{margin-inline:-16px;padding-inline:16px}.plans[data-astro-cid-lcdefpme] .plan-price[data-astro-cid-lcdefpme]{margin-top:14px}.plan-price[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{margin-inline-start:6px;display:inline}.plans[data-astro-cid-lcdefpme] td[data-astro-cid-lcdefpme]:last-child{margin-top:14px}}
