.demo[data-astro-cid-rk2pmsne]{margin:0}.stage[data-astro-cid-rk2pmsne]{width:100%;container:stage/inline-size}.stage__inner[data-astro-cid-rk2pmsne]{aspect-ratio:100/57;position:relative}.code[data-astro-cid-rk2pmsne]{font-family:var(--font-mono);letter-spacing:.04em;font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600;display:inline-block}.code[data-astro-cid-rk2pmsne].is-new{animation:.42s cubic-bezier(.2,.8,.2,1) code-in}@keyframes code-in{0%{opacity:0;filter:blur(2px);transform:translateY(35%)}to{opacity:1;filter:none;transform:none}}.ring[data-astro-cid-rk2pmsne]{flex:none;transform:rotate(-90deg)}.ring[data-astro-cid-rk2pmsne] circle[data-astro-cid-rk2pmsne]{fill:none;stroke-width:4.5px}.ring__track[data-astro-cid-rk2pmsne]{stroke:var(--ink-700)}.ring__bar[data-astro-cid-rk2pmsne]{stroke:var(--accent);stroke-linecap:round;stroke-dashoffset:31px}.demo[data-astro-cid-rk2pmsne].is-live .ring__bar[data-astro-cid-rk2pmsne]{animation:30s linear infinite ring-drain,30s step-end infinite ring-low;animation-delay:var(--demo-delay,0s)}.ring__bar[data-astro-cid-rk2pmsne].is-low{stroke:var(--warn)}@keyframes ring-drain{0%{stroke-dashoffset:0}to{stroke-dashoffset:94.25px}}@keyframes ring-low{0%{stroke:var(--accent)}83.34%{stroke:var(--warn)}}.phone[data-astro-cid-rk2pmsne]{z-index:2;aspect-ratio:9/19;border:1px solid var(--ink-600);background:linear-gradient(160deg,#2a3040,#171b25 60%);border-radius:4cqw;width:22.5cqw;padding:.75cqw;position:absolute;bottom:0;left:1cqw;box-shadow:0 3cqw 6cqw #0000008c,inset 0 0 0 1px #ffffff0a}.phone__screen[data-astro-cid-rk2pmsne]{background:#0a0c11;border-radius:3.3cqw;height:100%;padding:1.1cqw 1.5cqw;overflow:hidden}.phone__status[data-astro-cid-rk2pmsne]{color:var(--text);justify-content:space-between;align-items:center;padding-inline:.8cqw;font-size:1.05cqw;font-weight:600;display:flex}.phone__island[data-astro-cid-rk2pmsne]{background:#000;border-radius:99px;width:6.4cqw;height:1.8cqw}.phone__bars[data-astro-cid-rk2pmsne]{align-items:flex-end;gap:.25cqw;display:inline-flex}.phone__bars[data-astro-cid-rk2pmsne] i[data-astro-cid-rk2pmsne]{background:var(--text);border-radius:1px;width:.35cqw}.phone__bars[data-astro-cid-rk2pmsne] i[data-astro-cid-rk2pmsne]:first-child{height:.5cqw}.phone__bars[data-astro-cid-rk2pmsne] i[data-astro-cid-rk2pmsne]:nth-child(2){height:.75cqw}.phone__bars[data-astro-cid-rk2pmsne] i[data-astro-cid-rk2pmsne]:nth-child(3){height:1cqw}.phone__title[data-astro-cid-rk2pmsne]{letter-spacing:-.02em;margin:2.4cqw 0 1.2cqw .2cqw;font-size:1.75cqw;font-weight:680}.phone__list[data-astro-cid-rk2pmsne]{margin:0;padding:0;list-style:none}.prow[data-astro-cid-rk2pmsne]{border-top:1px solid var(--ink-800);flex-direction:column;gap:.3cqw;padding:1.2cqw .2cqw;display:flex}.prow__meta[data-astro-cid-rk2pmsne]{color:var(--text-dim);white-space:nowrap;text-overflow:ellipsis;font-size:.98cqw;overflow:hidden}.prow__line[data-astro-cid-rk2pmsne]{justify-content:space-between;align-items:center;gap:.6cqw;display:flex}.code--phone[data-astro-cid-rk2pmsne]{color:var(--twin-300);font-size:2.55cqw}.prow[data-astro-cid-rk2pmsne] .ring[data-astro-cid-rk2pmsne]{width:2.1cqw;height:2.1cqw}.laptop[data-astro-cid-rk2pmsne]{width:81cqw;position:absolute;top:0;right:0}.laptop__lid[data-astro-cid-rk2pmsne]{border:1px solid var(--ink-600);background:#181c26;border-radius:1.8cqw 1.8cqw .4cqw .4cqw;padding:1.1cqw 1.1cqw 1.4cqw;box-shadow:inset 0 0 0 1px #ffffff08}.laptop__screen[data-astro-cid-rk2pmsne]{aspect-ratio:16/10;background:var(--bg);border-radius:.6cqw;flex-direction:column;display:flex;position:relative;overflow:hidden}.laptop__base[data-astro-cid-rk2pmsne]{border:1px solid var(--ink-600);background:linear-gradient(#2b3142,#1a1e29);border-top:0;border-radius:.3cqw .3cqw 2.4cqw 2.4cqw;height:1.7cqw;margin-inline:-4.5cqw;position:relative}.laptop__base[data-astro-cid-rk2pmsne]:before{content:"";background:#121620;border-radius:0 0 1cqw 1cqw;width:13cqw;height:.6cqw;position:absolute;top:0;left:50%;transform:translate(-50%)}.browser__bar[data-astro-cid-rk2pmsne]{border-bottom:1px solid var(--ink-800);background:#141821;align-items:center;gap:1.2cqw;padding:.8cqw 1.1cqw;display:flex}.browser__dots[data-astro-cid-rk2pmsne]{gap:.5cqw;display:inline-flex}.browser__dots[data-astro-cid-rk2pmsne] i[data-astro-cid-rk2pmsne]{background:var(--ink-600);border-radius:50%;width:.8cqw;height:.8cqw}.browser__url[data-astro-cid-rk2pmsne]{background:var(--bg);height:2.3cqw;color:var(--text-mid);white-space:nowrap;border-radius:99px;flex:1;align-items:center;gap:.5cqw;padding:0 1cqw;font-size:1.05cqw;display:inline-flex;overflow:hidden}.browser__url[data-astro-cid-rk2pmsne] svg[data-astro-cid-rk2pmsne]{fill:none;width:1.1cqw;height:1.1cqw;stroke:var(--text-dim);stroke-width:2.4px}.browser__ext[data-astro-cid-rk2pmsne]{background:color-mix(in srgb, var(--accent) 16%, transparent);border-radius:.6cqw;justify-content:center;align-items:center;width:2.6cqw;height:2.3cqw;display:inline-flex;position:relative}.browser__ext[data-astro-cid-rk2pmsne] i[data-astro-cid-rk2pmsne],.popup__mark[data-astro-cid-rk2pmsne] i[data-astro-cid-rk2pmsne]{background:var(--twin-400);border-radius:.28cqw;width:.8cqw;height:1.05cqw}.browser__ext[data-astro-cid-rk2pmsne] i[data-astro-cid-rk2pmsne]+i[data-astro-cid-rk2pmsne],.popup__mark[data-astro-cid-rk2pmsne] i[data-astro-cid-rk2pmsne]+i[data-astro-cid-rk2pmsne]{background:var(--mint-400);opacity:.92;margin-left:-.25cqw}.browser__body[data-astro-cid-rk2pmsne]{flex:1;min-height:0;position:relative}.site[data-astro-cid-rk2pmsne]{background:linear-gradient(var(--ink-800), var(--ink-800)) top / 100% 3.2cqw no-repeat, var(--ink-850);justify-content:center;align-items:center;width:52%;display:flex;position:absolute;inset:0 auto 0 0}.site__card[data-astro-cid-rk2pmsne]{background:var(--bg);border:1px solid var(--ink-700);text-align:center;border-radius:1.2cqw;flex-direction:column;align-items:center;width:78%;padding:2.2cqw;display:flex}.site__logo[data-astro-cid-rk2pmsne]{color:#fff;background:#3b5bdb;border-radius:.9cqw;place-items:center;width:3.2cqw;height:3.2cqw;font-size:1.5cqw;font-weight:700;display:grid}.site__title[data-astro-cid-rk2pmsne]{letter-spacing:-.01em;margin-top:1.3cqw;font-size:1.55cqw;font-weight:650}.site__sub[data-astro-cid-rk2pmsne]{color:var(--text-dim);margin-top:.5cqw;font-size:.98cqw;line-height:1.4}.site__boxes[data-astro-cid-rk2pmsne]{gap:.5cqw;margin-top:1.6cqw;display:flex}.site__boxes[data-astro-cid-rk2pmsne] span[data-astro-cid-rk2pmsne]{border:1px solid var(--ink-600);background:var(--ink-850);width:2.6cqw;height:3.2cqw;font-family:var(--font-mono);color:var(--text);border-radius:.6cqw;place-items:center;font-size:1.6cqw;font-weight:600;display:grid}.site__boxes[data-astro-cid-rk2pmsne] span[data-astro-cid-rk2pmsne]:nth-child(3){margin-right:.6cqw}.site__ok[data-astro-cid-rk2pmsne]{color:var(--ok);opacity:0;align-items:center;gap:.4cqw;margin-top:1.2cqw;font-size:1.05cqw;font-weight:600;transition:opacity .25s,transform .25s;display:inline-flex;transform:translateY(.4cqw)}.site__ok[data-astro-cid-rk2pmsne].is-shown{opacity:1;transform:none}.site__ok[data-astro-cid-rk2pmsne] svg[data-astro-cid-rk2pmsne]{fill:none;stroke:currentColor;stroke-width:3px;width:1.2cqw;height:1.2cqw}.popup[data-astro-cid-rk2pmsne]{background:var(--ink-850);border:1px solid var(--ink-600);border-radius:1.2cqw;width:31cqw;padding:1.2cqw;position:absolute;top:.6cqw;right:1cqw;box-shadow:0 1.6cqw 4cqw #00000080}.popup__head[data-astro-cid-rk2pmsne]{align-items:center;gap:.7cqw;display:flex}.popup__mark[data-astro-cid-rk2pmsne]{display:inline-flex}.popup__mark[data-astro-cid-rk2pmsne] i[data-astro-cid-rk2pmsne]{width:1cqw;height:1.3cqw}.popup__brand[data-astro-cid-rk2pmsne]{font-size:1.2cqw;font-weight:650}.popup__search[data-astro-cid-rk2pmsne]{border:1px solid var(--ink-700);background:var(--bg);height:2.6cqw;color:var(--text-dim);border-radius:.7cqw;align-items:center;gap:.6cqw;margin-top:1cqw;padding:0 .9cqw;font-size:1.05cqw;display:flex}.popup__search[data-astro-cid-rk2pmsne] svg[data-astro-cid-rk2pmsne]{fill:none;stroke:currentColor;stroke-width:2.4px;width:1.2cqw;height:1.2cqw}.popup__list[data-astro-cid-rk2pmsne]{gap:.3cqw;margin:.8cqw 0 0;padding:0;list-style:none;display:grid}.xrow[data-astro-cid-rk2pmsne]{border:1px solid #0000;border-radius:.8cqw;align-items:center;gap:.9cqw;padding:.8cqw;transition:background-color .2s,border-color .2s;display:flex}.xrow--here[data-astro-cid-rk2pmsne]{background:color-mix(in srgb, var(--accent) 8%, transparent);border-color:color-mix(in srgb, var(--accent) 28%, transparent)}.xrow[data-astro-cid-rk2pmsne].is-copied{background:color-mix(in srgb, var(--ok) 12%, transparent);border-color:color-mix(in srgb, var(--ok) 40%, transparent)}.xrow__avatar[data-astro-cid-rk2pmsne]{width:2.6cqw;height:2.6cqw;color:var(--ink-900);border-radius:.7cqw;flex:none;place-items:center;font-size:1.2cqw;font-weight:700;display:grid}.tone-blue[data-astro-cid-rk2pmsne]{background:var(--twin-400)}.tone-mint[data-astro-cid-rk2pmsne]{background:var(--mint-400)}.tone-amber[data-astro-cid-rk2pmsne]{background:var(--amber-400)}.tone-rose[data-astro-cid-rk2pmsne]{background:var(--rose-400)}.xrow__text[data-astro-cid-rk2pmsne]{flex-direction:column;flex:1;min-width:0;display:flex}.xrow__name[data-astro-cid-rk2pmsne]{color:var(--text-mid);white-space:nowrap;align-items:center;gap:.5cqw;font-size:.98cqw;display:flex}.xrow__tag[data-astro-cid-rk2pmsne]{background:color-mix(in srgb, var(--accent) 18%, transparent);color:var(--twin-300);border-radius:99px;padding:0 .5cqw;font-size:.8cqw;font-weight:600}.code--popup[data-astro-cid-rk2pmsne]{color:var(--text);font-size:2.05cqw;line-height:1.2}.xrow__end[data-astro-cid-rk2pmsne]{place-items:center;display:grid;position:relative}.xrow[data-astro-cid-rk2pmsne] .ring[data-astro-cid-rk2pmsne]{width:2.2cqw;height:2.2cqw;transition:opacity .15s}.xrow__copied[data-astro-cid-rk2pmsne]{background:var(--ok);color:var(--ink-900);opacity:0;border-radius:99px;padding:.2cqw .6cqw;font-size:.85cqw;font-weight:700;transition:opacity .15s,transform .15s;position:absolute;right:0;transform:scale(.8)}.xrow[data-astro-cid-rk2pmsne].is-copied .xrow__copied[data-astro-cid-rk2pmsne]{opacity:1;transform:none}.xrow[data-astro-cid-rk2pmsne].is-copied .ring[data-astro-cid-rk2pmsne]{opacity:0}.cursor[data-astro-cid-rk2pmsne]{z-index:3;opacity:0;pointer-events:none;width:2.2cqw;height:2.2cqw;transition:transform .7s cubic-bezier(.45,0,.2,1),opacity .25s;position:absolute;top:0;left:0;transform:translate(60cqw,30cqw)}.cursor[data-astro-cid-rk2pmsne] svg[data-astro-cid-rk2pmsne]{fill:#fff;stroke:#0c0e14;stroke-width:1.4px;stroke-linejoin:round;filter:drop-shadow(0 .2cqw .4cqw #00000080);transform-origin:20% 15%;width:100%;height:100%;transition:transform .12s}.cursor[data-astro-cid-rk2pmsne].is-shown{opacity:1}.cursor[data-astro-cid-rk2pmsne].is-down svg[data-astro-cid-rk2pmsne]{transform:scale(.82)}.demo__caption[data-astro-cid-rk2pmsne]{color:var(--text-dim);text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px 18px;margin-top:28px;font-size:.9rem;display:flex}.demo__sync[data-astro-cid-rk2pmsne]{border:1px solid color-mix(in srgb, var(--ok) 35%, transparent);color:var(--ok);border-radius:99px;align-items:center;gap:8px;padding:5px 12px;font-weight:550;display:inline-flex}.demo__sync[data-astro-cid-rk2pmsne] .mono[data-astro-cid-rk2pmsne]{font-variant-numeric:tabular-nums}.demo__dot[data-astro-cid-rk2pmsne]{background:var(--ok);border-radius:50%;width:7px;height:7px}.demo[data-astro-cid-rk2pmsne].is-live .demo__dot[data-astro-cid-rk2pmsne]{animation:2s ease-in-out infinite blink}@keyframes blink{50%{opacity:.35}}@container stage (width<=620px){.stage__inner[data-astro-cid-rk2pmsne]{aspect-ratio:auto;align-items:flex-end;gap:3cqw;display:flex}.phone[data-astro-cid-rk2pmsne]{border-radius:7.5cqw;flex:none;width:43cqw;padding:1.4cqw;position:relative;left:auto}.phone__screen[data-astro-cid-rk2pmsne]{border-radius:6.3cqw;padding:2.2cqw 2.8cqw}.phone__status[data-astro-cid-rk2pmsne]{padding-inline:1.4cqw;font-size:2.3cqw}.phone__island[data-astro-cid-rk2pmsne]{width:12cqw;height:3.4cqw}.phone__bars[data-astro-cid-rk2pmsne]{gap:.5cqw}.phone__bars[data-astro-cid-rk2pmsne] i[data-astro-cid-rk2pmsne]{width:.7cqw}.phone__bars[data-astro-cid-rk2pmsne] i[data-astro-cid-rk2pmsne]:first-child{height:1cqw}.phone__bars[data-astro-cid-rk2pmsne] i[data-astro-cid-rk2pmsne]:nth-child(2){height:1.5cqw}.phone__bars[data-astro-cid-rk2pmsne] i[data-astro-cid-rk2pmsne]:nth-child(3){height:2cqw}.phone__title[data-astro-cid-rk2pmsne]{margin:4.5cqw 0 2.2cqw .4cqw;font-size:3.6cqw}.prow[data-astro-cid-rk2pmsne]{gap:.6cqw;padding:2.4cqw .4cqw}.prow__meta[data-astro-cid-rk2pmsne]{font-size:2.3cqw}.code--phone[data-astro-cid-rk2pmsne]{font-size:5cqw}.prow[data-astro-cid-rk2pmsne] .ring[data-astro-cid-rk2pmsne]{width:4.2cqw;height:4.2cqw}.laptop[data-astro-cid-rk2pmsne]{flex:1;width:auto;min-width:0;position:relative;top:auto;right:auto}.laptop__lid[data-astro-cid-rk2pmsne]{border-radius:3cqw;padding:1.6cqw}.laptop__screen[data-astro-cid-rk2pmsne]{aspect-ratio:auto;border-radius:1.6cqw}.laptop__base[data-astro-cid-rk2pmsne],.site[data-astro-cid-rk2pmsne],.browser__url[data-astro-cid-rk2pmsne],.browser__dots[data-astro-cid-rk2pmsne]{display:none}.browser__bar[data-astro-cid-rk2pmsne]{justify-content:flex-end;padding:1.6cqw 2cqw}.browser__ext[data-astro-cid-rk2pmsne]{border-radius:1.3cqw;width:5.6cqw;height:4.8cqw}.browser__ext[data-astro-cid-rk2pmsne] i[data-astro-cid-rk2pmsne],.popup__mark[data-astro-cid-rk2pmsne] i[data-astro-cid-rk2pmsne]{border-radius:.6cqw;width:1.7cqw;height:2.3cqw}.browser__ext[data-astro-cid-rk2pmsne] i[data-astro-cid-rk2pmsne]+i[data-astro-cid-rk2pmsne],.popup__mark[data-astro-cid-rk2pmsne] i[data-astro-cid-rk2pmsne]+i[data-astro-cid-rk2pmsne]{margin-left:-.5cqw}.popup[data-astro-cid-rk2pmsne]{width:auto;box-shadow:none;border:0;border-radius:0;margin:0;padding:2.4cqw;position:relative;inset:auto}.popup__head[data-astro-cid-rk2pmsne]{gap:1.4cqw}.popup__brand[data-astro-cid-rk2pmsne]{font-size:2.8cqw}.popup__search[data-astro-cid-rk2pmsne]{border-radius:1.5cqw;gap:1.2cqw;height:5.6cqw;margin-top:2.2cqw;padding:0 2cqw;font-size:2.4cqw}.popup__search[data-astro-cid-rk2pmsne] svg[data-astro-cid-rk2pmsne]{width:2.6cqw;height:2.6cqw}.popup__list[data-astro-cid-rk2pmsne]{gap:.8cqw;margin-top:1.8cqw}.xrow[data-astro-cid-rk2pmsne]{border-radius:1.8cqw;gap:1.6cqw;padding:1.6cqw}.xrow__avatar[data-astro-cid-rk2pmsne]{display:none}.xrow__name[data-astro-cid-rk2pmsne]{gap:1cqw;font-size:2.3cqw}.xrow__tag[data-astro-cid-rk2pmsne]{padding:0 1cqw;font-size:1.8cqw}.code--popup[data-astro-cid-rk2pmsne]{font-size:4.5cqw}.xrow[data-astro-cid-rk2pmsne] .ring[data-astro-cid-rk2pmsne]{width:4.2cqw;height:4.2cqw}.xrow__copied[data-astro-cid-rk2pmsne]{padding:.4cqw 1.2cqw;font-size:2cqw}.cursor[data-astro-cid-rk2pmsne]{width:5cqw;height:5cqw}}@media (prefers-reduced-motion:reduce){.demo[data-astro-cid-rk2pmsne].is-live .ring__bar[data-astro-cid-rk2pmsne]{animation:none!important}.cursor[data-astro-cid-rk2pmsne]{display:none}}@media (forced-colors:active){.ring__bar[data-astro-cid-rk2pmsne]{stroke:highlight}.ring__track[data-astro-cid-rk2pmsne]{stroke:graytext}}.hero[data-astro-cid-lcdefpme]{padding-block:clamp(48px,7vw,88px) clamp(56px,8vw,96px);overflow:hidden}.hero__text[data-astro-cid-lcdefpme]{text-align:center;flex-direction:column;align-items:center;max-width:52rem;margin-inline:auto;display:flex}.hero__chips[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{letter-spacing:-.045em;margin-top:22px;font-size:clamp(2.6rem,6.4vw + .6rem,5.4rem);font-weight:720;line-height:1}.hero__lead[data-astro-cid-lcdefpme]{max-width:36rem;margin-top:22px}.hero__ctas[data-astro-cid-lcdefpme]{justify-content:center;margin-top:32px}.hero__demo[data-astro-cid-lcdefpme]{max-width:1000px;margin:clamp(40px,6vw,72px) auto 0}.pain__chain[data-astro-cid-lcdefpme]{padding:clamp(20px,3vw,28px)}.chain[data-astro-cid-lcdefpme]{letter-spacing:-.01em;flex-wrap:wrap;align-items:center;gap:10px 8px;margin:0;padding:0;font-size:clamp(1.05rem,.8vw + .9rem,1.35rem);font-weight:600;list-style:none;display:flex}.chain__step[data-astro-cid-lcdefpme]{align-items:center;gap:8px;display:inline-flex}.chain__step[data-astro-cid-lcdefpme]:not(:last-child):after{content:"›";color:var(--text-dim);margin-left:4px;font-weight:400}.chain__step--late[data-astro-cid-lcdefpme]{color:var(--warn)}.chain__step--again[data-astro-cid-lcdefpme]{border:1px solid color-mix(in srgb, var(--warn) 40%, transparent);color:var(--warn);border-radius:999px;padding:4px 12px;font-size:.85em}.pain__grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,1fr);gap:14px;margin:14px 0 0;padding:0;list-style:none;display:grid}.pain__card[data-astro-cid-lcdefpme]{flex-direction:column;gap:16px;padding:22px;font-size:1.05rem;font-weight:550;line-height:1.45;display:flex}.pain__card[data-astro-cid-lcdefpme] .pain__icon{color:var(--warn)}.pain__answer[data-astro-cid-lcdefpme]{letter-spacing:-.02em;margin-top:clamp(36px,5vw,56px);font-size:clamp(1.3rem,1.5vw + .9rem,1.9rem);font-weight:650;line-height:1.25}.pain__answer[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--ok);display:block}.steps__list[data-astro-cid-lcdefpme]{counter-reset:none;grid-template-columns:repeat(4,1fr);gap:14px;margin:0;padding:0;list-style:none;display:grid}.step[data-astro-cid-lcdefpme]{flex-direction:column;gap:10px;padding:24px;display:flex}.step__num[data-astro-cid-lcdefpme]{color:var(--accent);font-size:.85rem;font-weight:600}.step[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{letter-spacing:-.015em;font-size:1.15rem}.step[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--text-mid);font-size:.98rem}.match[data-astro-cid-lcdefpme]{align-items:center;gap:8px;margin-top:auto;padding-top:8px;display:flex}.match__screen[data-astro-cid-lcdefpme]{border:1px solid var(--line-strong);background:var(--bg);color:var(--text-dim);border-radius:10px;align-items:center;gap:6px;padding:6px 10px;display:inline-flex}.match__screen[data-astro-cid-lcdefpme] .mono[data-astro-cid-lcdefpme]{letter-spacing:.12em;color:var(--text);font-size:1.05rem;font-weight:600}.match__eq[data-astro-cid-lcdefpme]{color:var(--ok);font-weight:700}.steps__after[data-astro-cid-lcdefpme]{max-width:52rem;color:var(--text-mid);gap:12px;margin-top:22px;font-size:.98rem;display:flex}.steps__after[data-astro-cid-lcdefpme] svg{color:var(--ok);flex:none;margin-top:4px}.steps__other-title[data-astro-cid-lcdefpme]{margin-top:clamp(40px,6vw,64px);font-size:1.25rem}.ways[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,1fr);gap:24px;margin:18px 0 0;padding:0;list-style:none;display:grid}.way[data-astro-cid-lcdefpme]{border-top:1px solid var(--line);flex-direction:column;gap:12px;padding-top:18px;display:flex}.way[data-astro-cid-lcdefpme]>svg{color:var(--accent)}.way[data-astro-cid-lcdefpme] h4[data-astro-cid-lcdefpme]{letter-spacing:-.01em;font-size:1.02rem}.way[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--text-mid);margin-top:6px;font-size:.95rem}.features[data-astro-cid-lcdefpme]{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(3,1fr);margin:0;padding:0;list-style:none;display:grid}.feature[data-astro-cid-lcdefpme]{border-right:1px solid var(--line);border-bottom:1px solid var(--line);padding:26px 24px 28px}.feature__icon[data-astro-cid-lcdefpme]{background:color-mix(in srgb, var(--accent) 12%, transparent);width:38px;height:38px;color:var(--accent);border-radius:10px;place-items:center;display:inline-grid}.feature[data-astro-cid-lcdefpme]:nth-child(3n+2) .feature__icon[data-astro-cid-lcdefpme]{background:color-mix(in srgb, var(--ok) 12%, transparent);color:var(--ok)}.feature[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{letter-spacing:-.012em;margin-top:16px;font-size:1.08rem}.feature[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--text-mid);margin-top:8px;font-size:.96rem}.better[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr);gap:14px;margin-bottom:clamp(32px,5vw,48px);display:grid}.better__item[data-astro-cid-lcdefpme]{border-radius:var(--radius);border:1px solid var(--line);padding:22px 24px}.better__item[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{color:var(--accent);font-size:1.05rem}.better__item[data-astro-cid-lcdefpme]:nth-child(2) h3[data-astro-cid-lcdefpme]{color:var(--ok)}.better__item[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--text-mid);margin-top:10px;font-size:.98rem}.compare__wrap[data-astro-cid-lcdefpme]{border:1px solid var(--line);border-radius:var(--radius);background:var(--bg-raised)}.compare__table[data-astro-cid-lcdefpme]{border-collapse:collapse;width:100%;font-size:.98rem}.compare__table[data-astro-cid-lcdefpme] th[data-astro-cid-lcdefpme],.compare__table[data-astro-cid-lcdefpme] td[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--line);text-align:left;vertical-align:middle;padding:16px 18px}.compare__table[data-astro-cid-lcdefpme] tbody[data-astro-cid-lcdefpme] tr[data-astro-cid-lcdefpme]:last-child>[data-astro-cid-lcdefpme]{border-bottom:0}.compare__table[data-astro-cid-lcdefpme] thead[data-astro-cid-lcdefpme] th[data-astro-cid-lcdefpme]{color:var(--text-mid);width:18%;font-size:.9rem;font-weight:600}.compare__table[data-astro-cid-lcdefpme] tbody[data-astro-cid-lcdefpme] th[data-astro-cid-lcdefpme]{color:var(--text);font-weight:550}.compare__us[data-astro-cid-lcdefpme]{background:color-mix(in srgb, var(--accent) 7%, transparent)}.compare__table[data-astro-cid-lcdefpme] thead[data-astro-cid-lcdefpme] .compare__us[data-astro-cid-lcdefpme]{color:var(--text)}.compare__us-head[data-astro-cid-lcdefpme]{align-items:center;gap:8px;display:inline-flex}.mark__inner[data-astro-cid-lcdefpme]{align-items:center;gap:8px;font-size:.92rem;font-weight:550;display:inline-flex}.mark--yes[data-astro-cid-lcdefpme] .mark__inner[data-astro-cid-lcdefpme]{color:var(--ok)}.mark--no[data-astro-cid-lcdefpme] .mark__inner[data-astro-cid-lcdefpme]{color:var(--rose-400)}.mark--varies[data-astro-cid-lcdefpme] .mark__inner[data-astro-cid-lcdefpme]{color:var(--warn)}.mark--na[data-astro-cid-lcdefpme] .mark__inner[data-astro-cid-lcdefpme]{color:var(--text-dim)}.compare__note[data-astro-cid-lcdefpme]{color:var(--text-dim);margin-top:14px;font-size:.9rem}.trust__grid[data-astro-cid-lcdefpme]{grid-template-columns:1.15fr 1fr;align-items:start;gap:clamp(32px,5vw,64px);display:grid}.trust__title[data-astro-cid-lcdefpme]{letter-spacing:-.035em;margin-top:14px;font-size:clamp(2rem,3vw + 1rem,3.1rem)}.trust__title[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--ok);display:block}.trust__facts[data-astro-cid-lcdefpme]{gap:18px;margin:32px 0 0;padding:0;list-style:none;display:grid}.trust__facts[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{color:var(--text-mid);gap:14px;display:flex}.trust__facts[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]>svg{color:var(--accent);flex:none;margin-top:3px}.trust__facts[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{color:var(--text);font-weight:600}.trust__link[data-astro-cid-lcdefpme]{margin-top:32px}.promise[data-astro-cid-lcdefpme]{padding:clamp(24px,3vw,32px)}.promise[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin-bottom:18px;font-size:1.3rem}.promise__money[data-astro-cid-lcdefpme]{border-top:1px solid var(--line);color:var(--text-mid);margin-top:22px;padding-top:18px;font-size:.96rem}.promise__money[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{color:var(--text)}.founder__card[data-astro-cid-lcdefpme]{border:1px solid var(--line);background:var(--bg-raised);border-radius:24px;max-width:50rem;margin:0 auto;padding:clamp(28px,5vw,56px);position:relative}.founder__card[data-astro-cid-lcdefpme]:before{content:"";background:linear-gradient(90deg, var(--twin-400) 50%, var(--mint-400) 50%);border-radius:0 0 3px 3px;width:64px;height:3px;position:absolute;top:-1px;left:clamp(28px,5vw,56px)}.founder[data-astro-cid-lcdefpme] blockquote[data-astro-cid-lcdefpme]{margin:0}.founder[data-astro-cid-lcdefpme] blockquote[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{letter-spacing:-.01em;color:var(--text);text-wrap:pretty;font-size:clamp(1.15rem,.9vw + .95rem,1.45rem);line-height:1.55}.founder[data-astro-cid-lcdefpme] figcaption[data-astro-cid-lcdefpme]{align-items:center;gap:14px;margin-top:28px;display:flex}.founder[data-astro-cid-lcdefpme] figcaption[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font-weight:650;display:block}.founder[data-astro-cid-lcdefpme] figcaption[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--text-dim);font-size:.92rem}.founder__avatar[data-astro-cid-lcdefpme]{background:linear-gradient(135deg, var(--twin-400), var(--mint-400));width:44px;height:44px;color:var(--ink-900);border-radius:12px;place-items:center;font-size:1.1rem;font-weight:750;display:grid}.plans[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;gap:18px;max-width:920px;margin-inline:auto;display:grid}.plan[data-astro-cid-lcdefpme]{flex-direction:column;padding:clamp(24px,3vw,34px);display:flex}.plan--free[data-astro-cid-lcdefpme]{border-color:color-mix(in srgb, var(--ok) 40%, var(--line))}.plan--plus[data-astro-cid-lcdefpme]{background:0 0;border-style:dashed}.plan__top[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:center;gap:12px;display:flex}.plan__top[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:1.4rem}.plan__price[data-astro-cid-lcdefpme]{color:var(--text-dim);margin:14px 0 24px;font-size:1rem}.plan__price[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{letter-spacing:-.04em;color:var(--text);margin-right:4px;font-size:2.8rem;font-weight:720}.plan__price--soon[data-astro-cid-lcdefpme]{color:var(--text-mid);align-items:center;min-height:3.6rem;font-size:1.35rem;font-weight:600;display:flex}.plan__cta[data-astro-cid-lcdefpme]{margin-top:auto;padding-top:28px}.plan__note[data-astro-cid-lcdefpme]{color:var(--text-dim);margin-top:auto;padding-top:24px;font-size:.92rem}.faq__grid[data-astro-cid-lcdefpme]{grid-template-columns:.8fr 1.2fr;align-items:start;gap:clamp(24px,5vw,64px);display:grid}.faq__list[data-astro-cid-lcdefpme]{border-top:1px solid var(--line)}.qa[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--line)}.qa[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme]{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:60px;padding:16px 4px;font-size:1.08rem;font-weight:600;list-style:none;display:flex}.qa[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme]::-webkit-details-marker{display:none}.qa[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme]:hover{color:var(--twin-300)}.qa__sign[data-astro-cid-lcdefpme]{flex:none;width:14px;height:14px;position:relative}.qa__sign[data-astro-cid-lcdefpme]:before,.qa__sign[data-astro-cid-lcdefpme]:after{content:"";background:var(--text-dim);border-radius:2px;width:14px;height:2px;transition:transform .2s;position:absolute;top:6px;left:0}.qa__sign[data-astro-cid-lcdefpme]:after{transform:rotate(90deg)}.qa[data-astro-cid-lcdefpme][open] .qa__sign[data-astro-cid-lcdefpme]:after{transform:rotate(0)}.qa__body[data-astro-cid-lcdefpme]{color:var(--text-mid);gap:12px;max-width:40rem;padding:0 4px 22px;display:grid}.final[data-astro-cid-lcdefpme]{border-top:1px solid var(--line);padding-block:clamp(64px,9vw,112px)}.final__inner[data-astro-cid-lcdefpme]{text-align:center;flex-direction:column;align-items:center;gap:22px;display:flex}.final[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{letter-spacing:-.035em;max-width:18ch;font-size:clamp(1.9rem,3vw + 1rem,3rem)}.final__ctas[data-astro-cid-lcdefpme]{justify-content:center}@media (width<=980px){.pain__grid[data-astro-cid-lcdefpme],.steps__list[data-astro-cid-lcdefpme],.ways[data-astro-cid-lcdefpme],.features[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,1fr)}.feature[data-astro-cid-lcdefpme]:nth-child(3n+2) .feature__icon[data-astro-cid-lcdefpme]{background:color-mix(in srgb, var(--accent) 12%, transparent);color:var(--accent)}.feature[data-astro-cid-lcdefpme]:nth-child(4n+2) .feature__icon[data-astro-cid-lcdefpme],.feature[data-astro-cid-lcdefpme]:nth-child(4n+3) .feature__icon[data-astro-cid-lcdefpme]{background:color-mix(in srgb, var(--ok) 12%, transparent);color:var(--ok)}.better[data-astro-cid-lcdefpme],.trust__grid[data-astro-cid-lcdefpme],.faq__grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}@media (width<=640px){.pain__grid[data-astro-cid-lcdefpme],.steps__list[data-astro-cid-lcdefpme],.ways[data-astro-cid-lcdefpme],.features[data-astro-cid-lcdefpme],.plans[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.feature[data-astro-cid-lcdefpme] .feature__icon[data-astro-cid-lcdefpme],.feature[data-astro-cid-lcdefpme]:nth-child(n) .feature__icon[data-astro-cid-lcdefpme]{background:color-mix(in srgb, var(--accent) 12%, transparent);color:var(--accent)}.compare__table[data-astro-cid-lcdefpme],.compare__table[data-astro-cid-lcdefpme] thead[data-astro-cid-lcdefpme],.compare__table[data-astro-cid-lcdefpme] tbody[data-astro-cid-lcdefpme]{display:block}.compare__table[data-astro-cid-lcdefpme] tr[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr);display:grid}.compare__table[data-astro-cid-lcdefpme] .compare__corner[data-astro-cid-lcdefpme]{display:none}.compare__table[data-astro-cid-lcdefpme] th[data-astro-cid-lcdefpme],.compare__table[data-astro-cid-lcdefpme] td[data-astro-cid-lcdefpme]{padding:10px 8px}.compare__table[data-astro-cid-lcdefpme] thead[data-astro-cid-lcdefpme] th[data-astro-cid-lcdefpme]{text-align:center;width:auto;font-size:.78rem;line-height:1.3}.compare__table[data-astro-cid-lcdefpme] tbody[data-astro-cid-lcdefpme] th[data-astro-cid-lcdefpme]{border-bottom:0;grid-column:1/-1;padding:16px 14px 6px;font-size:.98rem}.compare__table[data-astro-cid-lcdefpme] tbody[data-astro-cid-lcdefpme] td[data-astro-cid-lcdefpme]{padding-bottom:14px}.compare__table[data-astro-cid-lcdefpme] tbody[data-astro-cid-lcdefpme] tr[data-astro-cid-lcdefpme]:last-child>td[data-astro-cid-lcdefpme]{border-bottom:0}.mark__inner[data-astro-cid-lcdefpme]{text-align:center;flex-direction:column;gap:2px;font-size:.78rem}.compare__table[data-astro-cid-lcdefpme] td[data-astro-cid-lcdefpme]{text-align:center}.compare__us-head[data-astro-cid-lcdefpme]{flex-direction:column;gap:4px}.compare__table[data-astro-cid-lcdefpme] tbody[data-astro-cid-lcdefpme] td[data-astro-cid-lcdefpme].compare__us{background:color-mix(in srgb, var(--accent) 7%, transparent)}.hero__ctas[data-astro-cid-lcdefpme]{flex-direction:column;align-items:stretch;width:100%}}
