.ps[data-astro-cid-pijytsvb]{position:relative}.ps-r[data-astro-cid-pijytsvb]{position:absolute;opacity:0;pointer-events:none}.ps-tabs[data-astro-cid-pijytsvb]{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 12px}.ps-tabs[data-astro-cid-pijytsvb] label[data-astro-cid-pijytsvb]{cursor:pointer;display:inline-flex;align-items:center;gap:8px;padding:7px 14px 7px 8px;border:1px solid var(--border);border-radius:999px;font:600 13px/1 var(--sans);color:var(--fg-2);background:var(--card);user-select:none}.ps-tabs[data-astro-cid-pijytsvb] label[data-astro-cid-pijytsvb] span[data-astro-cid-pijytsvb]{display:inline-grid;place-items:center;width:22px;height:22px;border-radius:50%;background:var(--bg-2);font:700 11px/1 var(--mono)}.ps-s[data-astro-cid-pijytsvb]{display:none}.ps-r0[data-astro-cid-pijytsvb]:checked~.ps-s0[data-astro-cid-pijytsvb],.ps-r1[data-astro-cid-pijytsvb]:checked~.ps-s1[data-astro-cid-pijytsvb],.ps-r2[data-astro-cid-pijytsvb]:checked~.ps-s2[data-astro-cid-pijytsvb]{display:block}.ps-r0[data-astro-cid-pijytsvb]:checked~.ps-tabs[data-astro-cid-pijytsvb] .ps-t0[data-astro-cid-pijytsvb],.ps-r1[data-astro-cid-pijytsvb]:checked~.ps-tabs[data-astro-cid-pijytsvb] .ps-t1[data-astro-cid-pijytsvb],.ps-r2[data-astro-cid-pijytsvb]:checked~.ps-tabs[data-astro-cid-pijytsvb] .ps-t2[data-astro-cid-pijytsvb]{border-color:var(--primary);color:var(--primary)}.ps-r0[data-astro-cid-pijytsvb]:checked~.ps-tabs[data-astro-cid-pijytsvb] .ps-t0[data-astro-cid-pijytsvb] span[data-astro-cid-pijytsvb],.ps-r1[data-astro-cid-pijytsvb]:checked~.ps-tabs[data-astro-cid-pijytsvb] .ps-t1[data-astro-cid-pijytsvb] span[data-astro-cid-pijytsvb],.ps-r2[data-astro-cid-pijytsvb]:checked~.ps-tabs[data-astro-cid-pijytsvb] .ps-t2[data-astro-cid-pijytsvb] span[data-astro-cid-pijytsvb]{background:var(--primary);color:#fff}.ps-r0[data-astro-cid-pijytsvb]:focus-visible~.ps-tabs[data-astro-cid-pijytsvb] .ps-t0[data-astro-cid-pijytsvb],.ps-r1[data-astro-cid-pijytsvb]:focus-visible~.ps-tabs[data-astro-cid-pijytsvb] .ps-t1[data-astro-cid-pijytsvb],.ps-r2[data-astro-cid-pijytsvb]:focus-visible~.ps-tabs[data-astro-cid-pijytsvb] .ps-t2[data-astro-cid-pijytsvb]{outline:2px solid var(--primary-soft)}h1[data-astro-cid-kjjypmqj]{font:700 clamp(38px,4.5vw,62px)/1.07 var(--sans-display);letter-spacing:-.035em;margin:0 0 22px}h2[data-astro-cid-kjjypmqj]{font:700 clamp(28px,3.5vw,44px)/1.15 var(--sans-display);letter-spacing:-.025em;margin:0 0 22px}.lead[data-astro-cid-kjjypmqj]{font-size:18px;line-height:1.65;color:var(--fg-2);max-width:760px}.actions[data-astro-cid-kjjypmqj]{display:flex;gap:12px;flex-wrap:wrap;margin-top:26px}.button[data-astro-cid-kjjypmqj]{display:inline-flex;padding:13px 24px;background:var(--primary);color:#fff;border:1px solid var(--primary);border-radius:10px;font-weight:600;font-size:14px}.button--ghost[data-astro-cid-kjjypmqj]{background:transparent;color:var(--fg);border-color:var(--border)}.product-section[data-astro-cid-kjjypmqj]{padding:84px 32px;border-bottom:1px solid var(--border)}.product-section--screen[data-astro-cid-kjjypmqj],.product-section--alt[data-astro-cid-kjjypmqj]{background:var(--bg-2)}.inner[data-astro-cid-kjjypmqj]{max-width:1280px;margin:auto}.product-section--screen[data-astro-cid-kjjypmqj] .inner[data-astro-cid-kjjypmqj]{max-width:1120px}.desktop-shot[data-astro-cid-kjjypmqj]{max-width:1120px;margin-top:34px}.caption[data-astro-cid-kjjypmqj],.small[data-astro-cid-kjjypmqj]{font-size:13px;line-height:1.65;color:var(--fg-2);margin-top:18px}.small[data-astro-cid-kjjypmqj] a[data-astro-cid-kjjypmqj]{color:var(--primary);font-weight:600}.feature-grid[data-astro-cid-kjjypmqj]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin-top:34px}.step-grid[data-astro-cid-kjjypmqj]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.feature[data-astro-cid-kjjypmqj]{padding:26px;background:var(--card);border:1px solid var(--border);border-radius:18px}.feature[data-astro-cid-kjjypmqj] h3[data-astro-cid-kjjypmqj]{font:600 17px/1.5 var(--sans);margin-top:16px}.feature[data-astro-cid-kjjypmqj] p[data-astro-cid-kjjypmqj]{font-size:15px;line-height:1.7;color:var(--fg-2)}.check[data-astro-cid-kjjypmqj],.step-number[data-astro-cid-kjjypmqj]{font:600 14px var(--mono);color:var(--primary);display:block;margin-bottom:12px}@media (max-width:1023px){.feature-grid[data-astro-cid-kjjypmqj]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.product-section[data-astro-cid-kjjypmqj]{padding:56px 20px}.feature-grid[data-astro-cid-kjjypmqj],.step-grid[data-astro-cid-kjjypmqj]{grid-template-columns:1fr}}
