.contact-card.svelte-1vruf6z{background:var(--lia-surface);border:1px solid var(--lia-line);border-radius:var(--lia-r);padding:18px 20px;display:flex;flex-direction:column;gap:14px;font-family:var(--lia-sans)}.contact-card.flat.svelte-1vruf6z{border-color:transparent;background:transparent;padding:0}.cc-head.svelte-1vruf6z{display:grid;grid-template-columns:auto 1fr auto;gap:12px;align-items:center}.cc-avatar.svelte-1vruf6z{width:38px;height:38px;border-radius:50%;display:grid;place-items:center;background:var(--lia-bg-deep);color:var(--lia-ink);font-family:var(--lia-serif);font-size:14px;font-weight:500;letter-spacing:.02em;border:1px solid var(--lia-line)}.cc-id.svelte-1vruf6z{min-width:0}.cc-name.svelte-1vruf6z{margin:0;font-family:var(--lia-serif);font-size:18px;font-weight:500;letter-spacing:-.01em;color:var(--lia-ink);line-height:1.15}.cc-meta.svelte-1vruf6z{margin:3px 0 0;font-size:13px;color:var(--lia-muted);display:flex;flex-wrap:wrap;gap:6px;align-items:baseline}.cc-dot.svelte-1vruf6z{opacity:.5}.cc-facts.svelte-1vruf6z{margin:0;display:grid;grid-template-columns:1fr 1fr;gap:8px 16px;padding:10px 0;border-top:1px solid var(--lia-line-soft);border-bottom:1px solid var(--lia-line-soft)}.cc-fact.svelte-1vruf6z{display:flex;flex-direction:column;gap:2px}.cc-fact.svelte-1vruf6z dt:where(.svelte-1vruf6z){font-family:var(--lia-mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--lia-subtle)}.cc-fact.svelte-1vruf6z dd:where(.svelte-1vruf6z){margin:0;font-size:13.5px;color:var(--lia-ink-2);font-variant-numeric:tabular-nums}.cc-touch.svelte-1vruf6z{margin:0;display:flex;justify-content:space-between;align-items:baseline;gap:8px;font-size:13px;color:var(--lia-muted)}.cc-touch-lbl.svelte-1vruf6z{font-family:var(--lia-mono);font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--lia-subtle)}.cc-touch.svelte-1vruf6z .lia-mono:where(.svelte-1vruf6z){color:var(--lia-ink-2);font-size:12.5px}.cc-ai.svelte-1vruf6z{padding-top:4px}.hero-copy.svelte-ova8rv{display:flex;flex-direction:column;gap:22px}.hero-cta-row.svelte-ova8rv{display:flex;flex-wrap:wrap;gap:14px}.hero-card-stage.svelte-ova8rv{position:relative;display:grid;place-items:center}.hero-card-frame.svelte-ova8rv{width:100%;max-width:420px;display:flex;flex-direction:column;gap:14px}.ai-line.svelte-ova8rv{margin:0;font-size:13.5px;line-height:1.55}.ai-line.svelte-ova8rv strong:where(.svelte-ova8rv){color:var(--lia-accent-deep);font-weight:500}.hero-card-cap.svelte-ova8rv{display:flex;gap:12px;align-items:baseline;font-family:var(--lia-serif);font-style:italic;font-size:13px;color:var(--lia-muted);padding:0 4px}.hero-card-cap.svelte-ova8rv .lia-mono:where(.svelte-ova8rv){font-style:normal;font-size:10.5px;letter-spacing:.12em;color:var(--lia-subtle)}.digest.svelte-aaajz2{display:flex;flex-direction:column;gap:16px}.digest-row.svelte-aaajz2{display:grid;grid-template-columns:36px 1fr;gap:14px;align-items:stretch;opacity:0;transform:translateY(14px);transition:opacity .6s cubic-bezier(.22,.61,.36,1),transform .6s cubic-bezier(.22,.61,.36,1);transition-delay:calc(var(--idx) * .22s)}.digest-rank.svelte-aaajz2{font-size:11px;letter-spacing:.12em;color:var(--lia-subtle);padding-top:22px;text-align:right}.digest-card.svelte-aaajz2{min-width:0}.ai-text.svelte-aaajz2{margin:0;font-size:13px;line-height:1.55;color:var(--lia-ink-2)}@media(prefers-reduced-motion:reduce){.digest-row.svelte-aaajz2{opacity:1;transform:none;transition:none}}.intel.svelte-16oxaqx{margin:0;display:flex;flex-direction:column;border-top:1px solid var(--lia-line)}.intel-row.svelte-16oxaqx{display:grid;grid-template-columns:200px 160px 1fr;gap:16px 28px;padding:18px 0;border-bottom:1px solid var(--lia-line-soft);align-items:baseline}@media(max-width:720px){.intel-row.svelte-16oxaqx{grid-template-columns:1fr;gap:4px}}.intel-label.svelte-16oxaqx{font-family:var(--lia-mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--lia-accent-deep);margin:0}.intel-value.svelte-16oxaqx{margin:0;font-family:var(--lia-serif);font-size:22px;font-weight:400;letter-spacing:-.01em;color:var(--lia-ink);line-height:1.1}.intel-note.svelte-16oxaqx{margin:0;font-size:14.5px;line-height:1.55;color:var(--lia-ink-2);max-width:56ch}.sync.svelte-761tnh{width:100%;max-width:540px;aspect-ratio:460 / 220}.sync.svelte-761tnh svg:where(.svelte-761tnh){width:100%;height:100%;display:block}.sync-node.svelte-761tnh{opacity:0;transform-origin:center;transform-box:fill-box;transition:opacity .5s ease}.sync-node-left.svelte-761tnh{transition-delay:.1s}.sync-node-right.svelte-761tnh{transition-delay:.25s}.sync-rail.svelte-761tnh{stroke-dasharray:230;stroke-dashoffset:230;transition:stroke-dashoffset .7s cubic-bezier(.65,0,.35,1);transition-delay:.4s}.sync-packet.svelte-761tnh{opacity:0}@keyframes svelte-761tnh-sync-fly-r{0%{transform:translate(0);opacity:0}15%{opacity:1}85%{opacity:1}to{transform:translate(228px);opacity:0}}@keyframes svelte-761tnh-sync-fly-l{0%{transform:translate(0);opacity:0}15%{opacity:1}85%{opacity:1}to{transform:translate(-228px);opacity:0}}@media(prefers-reduced-motion:reduce){.sync-node.svelte-761tnh,.sync-rail.svelte-761tnh{opacity:1;stroke-dashoffset:0;transition:none}.sync-packet.svelte-761tnh{animation:none!important;opacity:0}}.faq.svelte-19u9a73{display:flex;flex-direction:column;border-top:1px solid var(--lia-line)}.faq-item.svelte-19u9a73{border-bottom:1px solid var(--lia-line-soft)}.faq-item.svelte-19u9a73 summary:where(.svelte-19u9a73){list-style:none;cursor:pointer;display:grid;grid-template-columns:1fr auto;gap:16px;align-items:baseline;padding:22px 0}.faq-item.svelte-19u9a73 summary:where(.svelte-19u9a73)::-webkit-details-marker{display:none}.faq-q.svelte-19u9a73{font-family:var(--lia-serif);font-size:19px;font-weight:400;letter-spacing:-.01em;color:var(--lia-ink);line-height:1.3}.faq-icon.svelte-19u9a73{font-family:var(--lia-serif);font-weight:300;font-size:26px;line-height:1;color:var(--lia-accent-deep);transition:transform .2s ease}.faq-item[open].svelte-19u9a73 .faq-icon:where(.svelte-19u9a73){transform:rotate(45deg)}.faq-a.svelte-19u9a73{margin:0 0 22px;font-size:15.5px;line-height:1.6;color:var(--lia-ink-2);max-width:70ch}.faq-item.svelte-19u9a73 summary:where(.svelte-19u9a73):hover .faq-q:where(.svelte-19u9a73){color:var(--lia-accent-deep)}@media(prefers-reduced-motion:reduce){.faq-icon.svelte-19u9a73{transition:none}}.digest-grid.svelte-rr3aal{display:grid;grid-template-columns:1fr;gap:56px;align-items:start}@media(min-width:960px){.digest-grid.svelte-rr3aal{grid-template-columns:.95fr 1.05fr;gap:72px}}.digest-copy.svelte-rr3aal{display:flex;flex-direction:column;gap:22px}.digest-figure.svelte-rr3aal{margin:12px 0 0;max-width:360px}.intel-head.svelte-rr3aal{max-width:720px;margin-bottom:40px}.intel-body.svelte-rr3aal{max-width:960px}.aug-list.svelte-rr3aal{list-style:none;margin:28px 0 0;padding:0;display:flex;flex-direction:column;gap:14px}.aug-list.svelte-rr3aal li:where(.svelte-rr3aal){display:grid;grid-template-columns:22px 1fr;gap:12px;align-items:baseline;font-size:15px;line-height:1.55;color:var(--lia-ink-2)}.aug-list.svelte-rr3aal strong:where(.svelte-rr3aal){color:var(--lia-ink);font-weight:500}.aug-tick.svelte-rr3aal{display:inline-grid;place-items:center;width:20px;height:20px;border-radius:50%;background:var(--lia-accent-tint);color:var(--lia-accent-deep);font-size:11px;font-weight:600;align-self:start;margin-top:2px}.sync-stage.svelte-rr3aal{display:flex;flex-direction:column;gap:18px;align-items:flex-start}.sync-cap.svelte-rr3aal{margin:0;font-family:var(--lia-serif);font-style:italic;font-size:13.5px;color:var(--lia-muted);line-height:1.55;max-width:48ch}.sync-cap.svelte-rr3aal .lia-mono:where(.svelte-rr3aal){font-style:normal;font-size:10.5px;letter-spacing:.12em;color:var(--lia-subtle);margin-right:8px}.wn-divider-img.svelte-rr3aal{display:block;overflow:hidden;line-height:0}.wn-divider-img.svelte-rr3aal img:where(.svelte-rr3aal){display:block;width:100%;height:auto;max-height:120px;object-fit:cover}.faq-grid.svelte-rr3aal{display:grid;grid-template-columns:1fr;gap:40px;align-items:start}@media(min-width:960px){.faq-grid.svelte-rr3aal{grid-template-columns:.85fr 1.15fr;gap:64px}}.faq-head.svelte-rr3aal a:where(.svelte-rr3aal){color:var(--lia-accent-deep);text-decoration:none;border-bottom:1px solid var(--lia-accent-soft)}.faq-head.svelte-rr3aal a:where(.svelte-rr3aal):hover{border-bottom-color:var(--lia-accent)}
