.liveapp[data-astro-cid-2azzg2n4]{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:clamp(1.5rem,4vw,3.5rem);display:grid}.liveapp-compact[data-astro-cid-2azzg2n4]{grid-template-columns:1fr;justify-items:center}@media (width<=760px){.liveapp[data-astro-cid-2azzg2n4]{grid-template-columns:1fr;justify-items:center}}.la-phone[data-astro-cid-2azzg2n4]{aspect-ratio:780/1688;box-sizing:content-box;width:min(290px,78vw);position:relative}.la-phone[data-astro-cid-2azzg2n4] img[data-astro-cid-2azzg2n4]{opacity:0;width:calc(100% - 24px);height:calc(100% - 24px);transition:opacity .7s,transform .7s;position:absolute;inset:12px;transform:scale(.985)}.la-phone[data-astro-cid-2azzg2n4] img[data-astro-cid-2azzg2n4].on{opacity:1;transform:none}.la-steps[data-astro-cid-2azzg2n4]{gap:.35rem;margin:0;padding:0;list-style:none;display:grid;position:relative}.la-steps[data-astro-cid-2azzg2n4]:before{content:"";background:var(--line);width:2px;position:absolute;top:14px;bottom:14px;left:11px}.la-steps[data-astro-cid-2azzg2n4] button[data-astro-cid-2azzg2n4]{all:unset;box-sizing:border-box;cursor:pointer;border-radius:10px;grid-template-columns:24px minmax(0,1fr);column-gap:.8rem;width:100%;padding:.55rem .7rem .55rem 0;display:grid}.la-steps[data-astro-cid-2azzg2n4] button[data-astro-cid-2azzg2n4]:focus-visible{outline:3px solid var(--teal);outline-offset:2px}.la-dot[data-astro-cid-2azzg2n4]{background:var(--paper);border:2px solid var(--line);z-index:1;border-radius:50%;grid-row:span 2;width:14px;height:14px;margin:4px 0 0 4px;transition:background .3s,border-color .3s,transform .3s;position:relative}.la-steps[data-astro-cid-2azzg2n4] b[data-astro-cid-2azzg2n4]{font:800 1.15rem/1.2 var(--display);text-transform:uppercase;letter-spacing:.02em;color:var(--ink-soft);transition:color .3s}.la-d[data-astro-cid-2azzg2n4]{color:var(--ink-soft);opacity:0;max-height:0;font-size:.95rem;transition:max-height .4s,opacity .4s;overflow:hidden}.la-steps[data-astro-cid-2azzg2n4] button[data-astro-cid-2azzg2n4][aria-selected=true] .la-dot[data-astro-cid-2azzg2n4]{background:var(--ember);border-color:var(--ember);transform:scale(1.25)}.la-steps[data-astro-cid-2azzg2n4] button[data-astro-cid-2azzg2n4][aria-selected=true] b[data-astro-cid-2azzg2n4]{color:var(--ink)}.la-steps[data-astro-cid-2azzg2n4] button[data-astro-cid-2azzg2n4][aria-selected=true] .la-d[data-astro-cid-2azzg2n4]{opacity:1;max-height:6em}.liveapp-compact[data-astro-cid-2azzg2n4] .la-steps[data-astro-cid-2azzg2n4]{grid-template-columns:repeat(6,minmax(0,1fr));grid-auto-flow:column;gap:.2rem;width:min(560px,100%)}.liveapp-compact[data-astro-cid-2azzg2n4] .la-steps[data-astro-cid-2azzg2n4]:before{width:auto;height:2px;inset:11px 8% auto}.liveapp-compact[data-astro-cid-2azzg2n4] .la-steps[data-astro-cid-2azzg2n4] button[data-astro-cid-2azzg2n4]{text-align:center;grid-template-columns:1fr;justify-items:center;row-gap:.4rem;padding:0}.liveapp-compact[data-astro-cid-2azzg2n4] .la-dot[data-astro-cid-2azzg2n4]{grid-row:auto;margin:4px 0 0}.liveapp-compact[data-astro-cid-2azzg2n4] .la-steps[data-astro-cid-2azzg2n4] b[data-astro-cid-2azzg2n4]{font-size:.82rem}@media (prefers-reduced-motion:reduce){.la-phone[data-astro-cid-2azzg2n4] img[data-astro-cid-2azzg2n4]{transition:none}}.sync[data-astro-cid-ttd3osmx]{gap:1rem;display:grid}.sync[data-astro-cid-ttd3osmx] svg[data-astro-cid-ttd3osmx]{width:100%;height:auto;overflow:visible}.sync-line[data-astro-cid-ttd3osmx]{fill:none;stroke:var(--line);stroke-width:4px;stroke-dasharray:2 10;stroke-linecap:round}.sync-phone[data-astro-cid-ttd3osmx]{fill:#0b0a1c}.sync-screen[data-astro-cid-ttd3osmx]{fill:#f3eedf}.sync-ink[data-astro-cid-ttd3osmx]{fill:#1f2a22;opacity:.6}.sync-band[data-astro-cid-ttd3osmx]{fill:#2c5540}.sync-card[data-astro-cid-ttd3osmx]{fill:#fbf8ee;stroke:#ddd5c0}.sync-band2[data-astro-cid-ttd3osmx]{fill:#2c5540}.sync-sq[data-astro-cid-ttd3osmx]{fill:#ece5d1}.sync-sq[data-astro-cid-ttd3osmx].on{fill:#2c5540}.sync-db[data-astro-cid-ttd3osmx]{fill:var(--teal-fill)}.sync-db-top[data-astro-cid-ttd3osmx]{fill:var(--teal)}.sync-db-ring[data-astro-cid-ttd3osmx]{fill:none;stroke:#ffffff59;stroke-width:3px}.sync-label[data-astro-cid-ttd3osmx]{font:800 22px var(--display);text-transform:uppercase;fill:var(--ink);letter-spacing:.02em}.sync-small[data-astro-cid-ttd3osmx]{font:500 13px var(--mono);fill:var(--ink-soft)}.sync-dot[data-astro-cid-ttd3osmx]{fill:var(--ember);stroke:var(--paper);stroke-width:4px;filter:drop-shadow(0 0 8px #e0703eb3)}.sync-node[data-astro-cid-ttd3osmx]{transition:transform .3s}.sync-cap[data-astro-cid-ttd3osmx]{grid-template-columns:1fr 1fr;gap:1rem;min-height:5.5em;display:grid}.sync-cap[data-astro-cid-ttd3osmx] p[data-astro-cid-ttd3osmx]{border-radius:var(--radius);background:var(--paper);border:1px solid var(--line);margin:0;padding:.9rem 1rem;transition:opacity .4s}.sync-from[data-astro-cid-ttd3osmx]{font-weight:700}.sync-to[data-astro-cid-ttd3osmx]:before{content:"→ ";color:var(--ember);font-weight:800}@media (width<=640px){.sync-cap[data-astro-cid-ttd3osmx]{grid-template-columns:1fr}.sync-label[data-astro-cid-ttd3osmx]{font-size:26px}}.sync-btns[data-astro-cid-ttd3osmx]{justify-content:center;gap:.5rem;display:flex}.sync-btns[data-astro-cid-ttd3osmx] button[data-astro-cid-ttd3osmx]{all:unset;cursor:pointer;padding:8px}.sync-btns[data-astro-cid-ttd3osmx] span[data-astro-cid-ttd3osmx]{background:var(--line);border-radius:50%;width:12px;height:12px;transition:background .3s,transform .3s;display:block}.sync-btns[data-astro-cid-ttd3osmx] button[data-astro-cid-ttd3osmx][aria-selected=true] span[data-astro-cid-ttd3osmx]{background:var(--ember);transform:scale(1.3)}.sync-btns[data-astro-cid-ttd3osmx] button[data-astro-cid-ttd3osmx]:focus-visible{outline:3px solid var(--teal);border-radius:50%}
