.steps[data-astro-cid-czlskl76]{gap:var(--space-2xl);grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));margin:0;padding:0;list-style:none;display:grid}.step[data-astro-cid-czlskl76]{align-content:start;gap:var(--space-md);display:grid;position:relative}.step-num[data-astro-cid-czlskl76]{align-items:center;gap:var(--space-lg);font-family:var(--font-mono);font-size:.8125rem;font-weight:600;display:flex}.step-num[data-astro-cid-czlskl76]:after{content:"";background:var(--border-strong);flex:1;height:1px}.step[data-astro-cid-czlskl76]:last-child .step-num[data-astro-cid-czlskl76]:after{background:linear-gradient(90deg, var(--border-strong), transparent)}.step-art[data-astro-cid-czlskl76]{height:168px;margin-block:var(--space-xs) var(--space-md);border-radius:var(--radius-lg);background:var(--sidebar);padding:var(--space-xl);place-items:center;display:grid;overflow:hidden}.step-art[data-astro-cid-czlskl76] *{animation-fill-mode:backwards}.mock[data-astro-cid-czlskl76]{border:1px solid var(--border-strong);border-radius:var(--radius);background:var(--card);width:100%;max-width:230px;font-size:.75rem;overflow:hidden;box-shadow:0 8px 24px #00000014}.mock-bar[data-astro-cid-czlskl76]{border-bottom:1px solid var(--border);background:var(--sidebar);color:var(--muted);align-items:center;gap:4px;padding:5px 8px;font-size:.6875rem;display:flex}.mock-bar[data-astro-cid-czlskl76] i[data-astro-cid-czlskl76]{background:var(--border-strong);border-radius:50%;width:7px;height:7px}.mock-bar[data-astro-cid-czlskl76] span[data-astro-cid-czlskl76]{white-space:nowrap;text-overflow:ellipsis;margin-left:6px;overflow:hidden}.mock-url[data-astro-cid-czlskl76]{background:var(--card);border-radius:4px;flex:1;padding:0 8px}.mock-body[data-astro-cid-czlskl76]{justify-items:center;gap:6px;padding:10px;display:grid}.mock-label[data-astro-cid-czlskl76]{color:var(--muted);font-size:.6875rem}.mock-code[data-astro-cid-czlskl76],.mock-input[data-astro-cid-czlskl76]{font-family:var(--font-mono);letter-spacing:.08em;font-size:1.125rem;font-weight:650;display:flex}.mock-input[data-astro-cid-czlskl76]{border:1px solid var(--border-strong);border-radius:6px;justify-content:center;align-items:center;width:100%;padding:3px 0;font-size:.9375rem}.mock-btn[data-astro-cid-czlskl76]{border:1px solid var(--border-strong);border-radius:6px;padding:3px 10px;font-weight:550}.mock-btn-primary[data-astro-cid-czlskl76]{background:var(--primary);border-color:var(--primary);color:var(--primary-text)}.mock-caret[data-astro-cid-czlskl76]{background:var(--brand);width:1.5px;height:1em;margin-left:1px;animation:1s step-end infinite caret}.mock-pair[data-astro-cid-czlskl76]{align-items:center;gap:var(--space-md);justify-content:center;width:100%;display:flex}.mock-mini[data-astro-cid-czlskl76]{justify-items:center;gap:4px;max-width:100px;padding:10px 8px;display:grid;position:relative}.mock-verify[data-astro-cid-czlskl76]{font-family:var(--font-mono);white-space:nowrap;font-size:.9375rem;font-weight:650}.mock-ok[data-astro-cid-czlskl76]{border-radius:0 var(--radius) 0 var(--radius);background:var(--break);color:#fff;place-items:center;width:18px;height:18px;font-size:.6875rem;font-weight:700;display:grid;position:absolute;top:-1px;right:-1px}.mock-link[data-astro-cid-czlskl76]{background:repeating-linear-gradient(90deg, var(--subtle) 0 4px, transparent 4px 8px);background-size:8px 2px;width:36px;height:2px;animation:.8s linear infinite link-flow}.play .mock-code[data-astro-cid-czlskl76] span[data-astro-cid-czlskl76]{animation:pop-char .35s calc(.2s + var(--i) * 90ms) cubic-bezier(.34, 1.56, .64, 1)}.play .mock-app[data-astro-cid-czlskl76] .mock-btn[data-astro-cid-czlskl76]{animation:fade-up .4s 1s var(--ease)}.play .mock-input[data-astro-cid-czlskl76] span[data-astro-cid-czlskl76]{animation:type-char 10ms calc(.3s + var(--i) * .14s)}.play .mock-btn-primary[data-astro-cid-czlskl76]{animation:press .5s 1.5s var(--ease)}.play .mock-verify[data-astro-cid-czlskl76]{animation:fade-up .5s .2s var(--ease)}.play .mock-ok[data-astro-cid-czlskl76]{animation:.4s cubic-bezier(.34,1.56,.64,1) .9s pop-char}@keyframes pop-char{0%{opacity:0;transform:translateY(6px)scale(.6)}}@keyframes type-char{0%{opacity:0;width:0}}@keyframes fade-up{0%{opacity:0;transform:translateY(4px)}}@keyframes press{40%{transform:scale(.92);box-shadow:0 0 0 4px #ff3d3d40}}@keyframes caret{50%{opacity:0}}@keyframes link-flow{to{background-position:8px 0}}.sync-hero[data-astro-cid-xzrjapup]{padding-block:clamp(48px,7vw,104px) clamp(48px,6vw,80px)}.sync-hero-inner[data-astro-cid-xzrjapup]{justify-items:center;gap:var(--space-xl);text-align:center;display:grid}.sync-hero-inner[data-astro-cid-xzrjapup] .lead[data-astro-cid-xzrjapup]{margin-inline:auto}.sync-status[data-astro-cid-xzrjapup]{margin-top:var(--space-sm);justify-content:center}.sync-actions[data-astro-cid-xzrjapup]{justify-content:center;gap:var(--space-lg);margin-top:var(--space-sm);flex-wrap:wrap;display:flex}.sync-hero-art[data-astro-cid-xzrjapup]{margin-top:var(--space-4xl);max-width:900px}.lists[data-astro-cid-xzrjapup]{gap:var(--space-3xl);display:grid}@media (width>=640px){.lists[data-astro-cid-xzrjapup]{grid-template-columns:1fr 1fr}}.lists[data-astro-cid-xzrjapup] h3[data-astro-cid-xzrjapup]{gap:var(--space-md);margin-bottom:var(--space-lg);align-items:center;display:flex}.lists[data-astro-cid-xzrjapup] h3[data-astro-cid-xzrjapup] .icon{color:var(--muted)}.lists[data-astro-cid-xzrjapup] .rows[data-astro-cid-xzrjapup] li[data-astro-cid-xzrjapup]{padding-block:var(--space-lg)}.privacy[data-astro-cid-xzrjapup]{padding-block:clamp(56px,8vw,104px)}.list-title[data-astro-cid-xzrjapup]{margin-bottom:var(--space-lg)}.stored[data-astro-cid-xzrjapup] .icon{color:var(--muted);flex:none;margin-top:2px}.recovery[data-astro-cid-xzrjapup]{gap:var(--space-lg);margin-top:var(--space-2xl);padding:var(--space-xl);border-radius:var(--radius-lg);background:var(--bg);align-items:flex-start;display:flex}.recovery[data-astro-cid-xzrjapup] .icon{color:var(--brand);flex:none;margin-top:4px}.stored-foot[data-astro-cid-xzrjapup]{margin-top:var(--space-xl);font-size:.9375rem}.plan[data-astro-cid-xzrjapup]{gap:var(--space-4xl);align-items:start;display:grid}@media (width>=900px){.plan[data-astro-cid-xzrjapup]{gap:var(--space-5xl);grid-template-columns:1.1fr 1fr}}.price[data-astro-cid-xzrjapup]{align-items:baseline;gap:var(--space-sm) var(--space-lg);margin-block:var(--space-lg) var(--space-2xl);flex-wrap:wrap;display:flex}.price-num[data-astro-cid-xzrjapup]{letter-spacing:-.05em;font-size:clamp(4.5rem,3rem + 5vw,6.5rem);line-height:.9}.price-for[data-astro-cid-xzrjapup]{font-family:var(--font-serif);letter-spacing:0;color:var(--muted);font-size:1.25rem;font-weight:400}.checks[data-astro-cid-xzrjapup] .icon{color:var(--positive);flex:none;margin-top:4px}.checks[data-astro-cid-xzrjapup] li[data-astro-cid-xzrjapup]{padding-block:var(--space-lg)}.plan-status[data-astro-cid-xzrjapup]{margin-top:var(--space-2xl)}.later[data-astro-cid-xzrjapup]{gap:var(--space-2xl);margin:var(--space-xl) 0 0;padding:0 0 0 28px;list-style:none;display:grid;position:relative}.later[data-astro-cid-xzrjapup]:before{content:"";border-left:1.5px dashed var(--border-strong);position:absolute;top:8px;bottom:8px;left:5px}.later[data-astro-cid-xzrjapup] li[data-astro-cid-xzrjapup]{gap:2px;display:grid;position:relative}.later[data-astro-cid-xzrjapup] li[data-astro-cid-xzrjapup]:before{content:"";border:1.5px solid var(--subtle);background:var(--bg);border-radius:50%;width:12px;height:12px;position:absolute;top:6px;left:-28px}.later[data-astro-cid-xzrjapup] strong[data-astro-cid-xzrjapup]{font-family:var(--font-sans)}
