.match-mock[data-v-6ae8ccbc]{width:100%;max-width:420px;background-color:var(--color-bg-base);border:1px solid var(--color-border);border-radius:var(--border-radius-lg);box-shadow:var(--shadow-sm);overflow:hidden;text-align:left}.match-mock__titlebar[data-v-6ae8ccbc]{display:flex;align-items:center;gap:var(--spacing-xs);padding:var(--spacing-sm) var(--spacing-md);background-color:var(--color-bg-muted);border-bottom:1px solid var(--color-border)}.match-mock__dot[data-v-6ae8ccbc]{width:8px;height:8px;border-radius:var(--border-radius-circle);background-color:var(--color-gray-300)}.match-mock__title[data-v-6ae8ccbc]{margin-left:var(--spacing-sm);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--color-text-secondary)}.match-mock__filters[data-v-6ae8ccbc]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-xs);padding:var(--spacing-sm) var(--spacing-md);border-bottom:1px solid var(--color-border-subtle)}.match-mock__filter-label[data-v-6ae8ccbc]{font-size:var(--font-size-xs);color:var(--color-text-muted);margin-right:var(--spacing-xs)}.match-mock__chip[data-v-6ae8ccbc]{padding:.1rem var(--spacing-sm);border-radius:var(--border-radius-pill);border:1px solid var(--color-border);background-color:var(--color-bg-base);font-size:var(--font-size-xs);color:var(--color-text-secondary);white-space:nowrap}.match-mock__chip--on[data-v-6ae8ccbc]{border-color:var(--color-brand);background-color:var(--color-brand-soft);color:var(--color-brand-dark);font-weight:var(--font-weight-semibold)}.match-mock__list[data-v-6ae8ccbc]{display:flex;flex-direction:column;gap:var(--spacing-sm);padding:var(--spacing-md);background-color:var(--color-bg-subtle)}.match-mock__card[data-v-6ae8ccbc]{padding:var(--spacing-md);background-color:var(--color-bg-base);border:1px solid var(--color-border);border-radius:var(--border-radius-md)}.match-mock__head[data-v-6ae8ccbc]{display:flex;align-items:center;gap:var(--spacing-sm);margin-bottom:var(--spacing-sm)}.match-mock__logo[data-v-6ae8ccbc]{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;flex-shrink:0;border-radius:var(--border-radius-md);font-size:var(--font-size-sm);font-weight:var(--font-weight-extrabold)}.match-mock__logo--brand[data-v-6ae8ccbc]{background-color:var(--color-brand-soft);color:var(--color-brand-dark)}.match-mock__logo--accent[data-v-6ae8ccbc]{background-color:var(--color-accent-soft);color:var(--color-accent-dark)}.match-mock__logo--gray[data-v-6ae8ccbc]{background-color:var(--color-bg-muted);color:var(--color-text-secondary)}.match-mock__firm-name[data-v-6ae8ccbc]{font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);color:var(--color-text-heading);line-height:1}.match-mock__name[data-v-6ae8ccbc]{display:flex;flex-direction:column;gap:var(--spacing-xs);min-width:0}.match-mock__bar[data-v-6ae8ccbc]{display:inline-block;height:.65rem;max-width:100%;border-radius:var(--border-radius-sm);background-color:var(--color-gray-200)}.match-mock__bar--thin[data-v-6ae8ccbc]{height:.45rem;background-color:var(--color-border-subtle)}.match-mock__tags[data-v-6ae8ccbc]{display:flex;flex-wrap:wrap;gap:var(--spacing-xs);margin-bottom:var(--spacing-sm)}.match-mock__tag[data-v-6ae8ccbc]{padding:.05rem var(--spacing-sm);border-radius:var(--border-radius-sm);background-color:var(--color-accent-softer);color:var(--color-accent-dark);font-size:var(--font-size-xs);white-space:nowrap}.match-mock__tag--law[data-v-6ae8ccbc]{background-color:var(--color-brand-softer);color:var(--color-brand-dark)}.match-mock__meta[data-v-6ae8ccbc]{display:flex;gap:var(--spacing-lg);margin:0}.match-mock__meta>div[data-v-6ae8ccbc]{display:flex;align-items:center;gap:var(--spacing-xs)}.match-mock__meta dt[data-v-6ae8ccbc]{font-size:var(--font-size-xs);font-weight:var(--font-weight-normal);color:var(--color-text-muted)}.match-mock__meta dd[data-v-6ae8ccbc]{margin:0;line-height:1}.sync-page[data-v-165f651e]{--sync-ink: #182d35;--sync-dark: #102c29;--sync-green: #2e7d32;--sync-mint: #bdebc5;color:var(--sync-ink)}.sync-page h1[data-v-165f651e],.sync-page h2[data-v-165f651e],.sync-page h3[data-v-165f651e]{color:inherit;font-weight:700}.sync-page h2[data-v-165f651e]{font-size:clamp(1.8rem,3.1vw,2.8rem);line-height:1.5;letter-spacing:-.045em;margin:0 0 24px}.sync-page p[data-v-165f651e]{line-height:1.9}.sync-page em[data-v-165f651e]{font-style:normal;color:var(--sync-green)}.sync-page a[data-v-165f651e]:focus-visible,.sync-page button[data-v-165f651e]:focus-visible,.sync-page summary[data-v-165f651e]:focus-visible{outline:3px solid #4caf50;outline-offset:5px}.sync-hero[data-v-165f651e]{background:#f0f5f2;padding:26px 0 44px}.sync-breadcrumb[data-v-165f651e]{display:flex;gap:12px;color:#586b63;font-size:13px}.sync-breadcrumb a[data-v-165f651e]{color:inherit}.sync-hero-copy[data-v-165f651e]{text-align:center;padding:48px 0 40px}.sync-eyebrow[data-v-165f651e]{color:var(--sync-green);font-size:12px;font-weight:700;letter-spacing:.15em;margin-bottom:22px}.sync-hero .sync-eyebrow>span[data-v-165f651e]{display:inline-block;margin-left:12px;border:1px solid #b6caba;border-radius:3px;padding:3px 8px;font-size:11px;letter-spacing:.04em}.sync-hero h1[data-v-165f651e]{font-size:clamp(2.5rem,4.6vw,4rem);line-height:1.45;letter-spacing:-.055em;margin:0 0 24px}.sync-product-name[data-v-165f651e]{display:block;font-size:17px;font-weight:500;letter-spacing:.04em;margin-bottom:18px}.sync-hero-copy>p[data-v-165f651e]:not(.sync-eyebrow){font-size:18px;color:#53665d}.sync-actions[data-v-165f651e]{display:flex;align-items:center;justify-content:center;gap:28px;flex-wrap:wrap;margin-top:28px}.sync-button[data-v-165f651e]{display:inline-flex;justify-content:center;align-items:center;gap:24px;padding:17px 24px;background:var(--sync-dark);color:#fff;border-radius:5px;font-size:15px;font-weight:700;text-decoration:none;transition:background .2s}.sync-button[data-v-165f651e]:hover{background:#24503c;color:#fff}.sync-text-link[data-v-165f651e],.sync-inline-link[data-v-165f651e]{color:#2e6840;text-underline-offset:6px;font-size:15px;font-weight:700}.sync-bridge[data-v-165f651e]{display:grid;grid-template-columns:1fr 150px 1fr;align-items:center;max-width:1020px;margin:0 auto}.sync-system[data-v-165f651e]{border:1px solid #b9c8d6;background:#fff;border-radius:8px;overflow:hidden;box-shadow:0 8px 24px #18392c08}.sync-system--firm[data-v-165f651e]{border-color:#b5cbb9}.sync-system-head[data-v-165f651e]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:8px;padding:20px;background:#e9eef8;color:#344b85;border-bottom:1px solid #d5ddec}.sync-system--firm .sync-system-head[data-v-165f651e]{background:#e6f2e6;color:#2e6b39;border-color:#d4e4d5}.sync-system-head>span[data-v-165f651e]{font-size:17px;font-weight:700}.sync-system-head i[data-v-165f651e]{margin-right:8px}.sync-system-head small[data-v-165f651e]{font-size:12px}.sync-record[data-v-165f651e]{padding:20px;border-bottom:1px solid #e5eae7}.sync-record[data-v-165f651e]:last-child{border-bottom:none}.sync-record-label[data-v-165f651e]{display:block;color:#65736a;font-size:12px;margin-bottom:8px}.sync-record strong[data-v-165f651e]{display:block;font-size:16px}.sync-record-status[data-v-165f651e]{display:inline-flex;align-items:center;gap:16px;margin-top:14px;font-size:12px;color:#536671;background:#f2f4f6;padding:5px 10px;border-radius:3px}.sync-record-status--received[data-v-165f651e]{color:#2e713d;background:#edf6ef}.sync-bridge-center[data-v-165f651e]{display:flex;flex-direction:column;align-items:center;text-align:center;color:#315941}.sync-bridge-brand[data-v-165f651e]{font-size:24px;letter-spacing:-.05em;font-weight:700}.sync-bridge-arrows[data-v-165f651e]{font-size:64px;line-height:1.2;color:#4b8655}.sync-bridge-center strong[data-v-165f651e]{font-size:15px}.sync-bridge-center small[data-v-165f651e]{font-size:12px;margin-top:10px;color:#617168}.sync-caption[data-v-165f651e]{font-size:12px;color:#5f7066;margin:22px 0 0}.sync-hero .sync-caption[data-v-165f651e]{text-align:center}.sync-section-nav[data-v-165f651e]{background:#fff;border-bottom:1px solid #dfe6e1}.sync-section-nav>div[data-v-165f651e]{display:flex}.sync-section-nav a[data-v-165f651e]{flex:1;text-align:center;padding:24px 8px;color:#365346;font-size:14px;font-weight:700;text-decoration:none}.sync-section-nav a[data-v-165f651e]:hover{background:#edf7ef}.sync-section[data-v-165f651e]{padding:100px 0;scroll-margin-top:100px}.sync-heading[data-v-165f651e]{margin-bottom:42px}.sync-heading>p[data-v-165f651e]:last-child{color:#59685f;margin:0}.sync-comparison[data-v-165f651e]{display:grid;grid-template-columns:1fr 1fr;gap:24px}.sync-before[data-v-165f651e],.sync-after[data-v-165f651e]{padding:32px;border:1px solid #dde5df;border-radius:8px;background:#f6f7f6}.sync-after[data-v-165f651e]{background:#edf7ee;border-color:#abcbb0}.sync-small-label[data-v-165f651e]{display:block;font-size:13px;font-weight:700;color:#587062;margin-bottom:12px}.sync-comparison h3[data-v-165f651e]{font-size:22px;margin-bottom:24px}.sync-flow[data-v-165f651e]{display:flex;align-items:center;gap:12px;font-size:14px;min-height:76px}.sync-flow>span[data-v-165f651e],.sync-flow>strong[data-v-165f651e]{flex:1;padding:12px 8px;text-align:center;background:#fff;border:1px solid #d9e2db;border-radius:4px}.sync-flow b[data-v-165f651e]{font-weight:400;color:#799080}.sync-after .sync-flow strong[data-v-165f651e]{color:#fff;background:#2e7d32;border-color:#2e7d32}.sync-comparison>div>p[data-v-165f651e]{font-size:14px;color:#5a6b60;margin:20px 0 0}.sync-examples[data-v-165f651e]{background:#f3f6f2}.sync-workspace[data-v-165f651e]{display:grid;grid-template-columns:300px 1fr;border:1px solid #ceddd0;border-radius:8px;overflow:hidden;background:#fff}.sync-selector[data-v-165f651e]{background:#e9efe7;padding:28px 20px}.sync-selector-group+.sync-selector-group[data-v-165f651e]{margin-top:32px}.sync-selector-group>p[data-v-165f651e]{font-weight:700;font-size:13px;padding-left:12px;margin-bottom:12px}.sync-direction--corp[data-v-165f651e]{color:#3c5488}.sync-direction--firm[data-v-165f651e]{color:#2e713d}.sync-selector button[data-v-165f651e]{display:flex;align-items:center;gap:14px;width:100%;border:1px solid transparent;border-radius:5px;background:transparent;color:#405947;padding:17px 14px;font-size:15px;text-align:left}.sync-selector button>i[data-v-165f651e]{width:20px;text-align:center}.sync-selector button>span[data-v-165f651e]:last-child{margin-left:auto}.sync-selector button[data-v-165f651e]:hover{background:#dce8dd}.sync-selector button[aria-pressed=true][data-v-165f651e]{background:var(--sync-dark);color:#fff}.sync-example-panel[data-v-165f651e]{padding:40px}.sync-example-panel>h3[data-v-165f651e]{font-size:clamp(1.3rem,2.3vw,1.8rem);line-height:1.6;margin-bottom:14px}.sync-example-intro[data-v-165f651e]{color:#596b60;font-size:16px;min-height:61px}.sync-example-route>div[data-v-165f651e]:not(.sync-example-arrow){padding:22px;background:#f7f9f6;border:1px solid #dfe7dc;border-radius:5px}.sync-example-route .sync-small-label[data-v-165f651e]{font-size:12px;margin-bottom:8px}.sync-example-route strong[data-v-165f651e]{font-size:18px}.sync-example-route p[data-v-165f651e]{font-size:14px;color:#5a6f60;margin:10px 0 0}.sync-example-route>.sync-example-destination[data-v-165f651e]{background:#edf6ee!important;border-color:#b7d0ba!important}.sync-example-arrow[data-v-165f651e]{display:flex;justify-content:center;align-items:center;gap:12px;padding:10px;color:#2e7d32;font-size:24px}.sync-example-arrow span[data-v-165f651e]{font-size:12px;font-weight:700}.sync-example-benefit[data-v-165f651e]{margin-top:24px;border-top:1px solid #dce5da;padding-top:20px}.sync-example-benefit>span[data-v-165f651e]{display:block;font-size:12px;color:#64796a;margin-bottom:8px}.sync-example-benefit>strong[data-v-165f651e]{font-size:16px;color:#2d623b}.sync-why[data-v-165f651e]{background:var(--sync-dark);color:#fff}.sync-why .sync-eyebrow[data-v-165f651e],.sync-why em[data-v-165f651e]{color:var(--sync-mint)}.sync-why-intro[data-v-165f651e]{display:grid;grid-template-columns:1.4fr 1fr;gap:40px;align-items:center}.sync-why-intro>p[data-v-165f651e]{color:#c5d6cd}.sync-reasons[data-v-165f651e]{display:grid;grid-template-columns:repeat(3,1fr);gap:36px;margin-top:40px}.sync-reasons article[data-v-165f651e]{border-top:1px solid #577167;padding-top:24px}.sync-reason-number[data-v-165f651e]{display:block;font-size:48px;line-height:1;color:#8db79b;margin-bottom:26px}.sync-reasons .sync-small-label[data-v-165f651e]{color:var(--sync-mint)}.sync-reasons h3[data-v-165f651e]{font-size:21px;line-height:1.6}.sync-reasons article>p[data-v-165f651e]:last-child{color:#c5d6cd;font-size:15px;margin:16px 0 0}.sync-product-links[data-v-165f651e]{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-top:48px}.sync-product-links a[data-v-165f651e]{display:flex;align-items:center;gap:14px;padding:22px;border:1px solid #5c786a;color:#fff;font-size:15px;text-decoration:none;border-radius:5px}.sync-product-links a[data-v-165f651e]:hover{background:#244c3b}.sync-product-links a>span[data-v-165f651e]{margin-left:auto}.sync-matching-grid[data-v-165f651e]{display:grid;grid-template-columns:1.15fr 1fr;gap:80px;align-items:center}.sync-matching-grid[data-v-165f651e]>*,.sync-matching-points li>div[data-v-165f651e]{min-width:0}.sync-matching-lead[data-v-165f651e]{color:#596b60}.sync-matching-points[data-v-165f651e]{list-style:none;padding:0;margin:28px 0}.sync-matching-points li[data-v-165f651e]{display:flex;align-items:flex-start;gap:16px;padding:20px 0;border-top:1px solid #dbe6dc}.sync-matching-points li>span[data-v-165f651e]{color:#2e7d32}.sync-matching-points h3[data-v-165f651e]{font-size:18px;margin:0 0 8px}.sync-matching-points p[data-v-165f651e]{font-size:14px;color:#5c6c60;margin:0}.sync-inline-link[data-v-165f651e]{display:inline-flex;align-items:center;gap:20px}.sync-matching-visual[data-v-165f651e]{background:#f0f5ee;padding:32px;border-radius:8px}.sync-matching-visual[data-v-165f651e] .match-mock{margin:0 auto}.sync-matching-badge[data-v-165f651e]{display:block;font-size:13px;color:#36653f;margin-bottom:24px;text-align:center}.sync-matching-badge strong[data-v-165f651e]{display:block;font-size:32px;margin-top:4px}.sync-matching-visual .sync-caption[data-v-165f651e]{text-align:center}.sync-faq[data-v-165f651e]{background:#f8faf7;padding:64px 0}.sync-faq-grid[data-v-165f651e]{display:grid;grid-template-columns:1fr 2fr;gap:48px}.sync-faq details[data-v-165f651e]{border-bottom:1px solid #dbe4d9;padding:24px 0}.sync-faq details[data-v-165f651e]:first-child{border-top:1px solid #dbe4d9}.sync-faq summary[data-v-165f651e]{display:flex;align-items:center;justify-content:space-between;gap:20px;font-size:16px;font-weight:700;cursor:pointer;list-style:none}.sync-faq summary[data-v-165f651e]::-webkit-details-marker{display:none}.sync-faq summary span[data-v-165f651e]{color:#527758;transition:transform .2s}.sync-faq details[open] summary span[data-v-165f651e]{transform:rotate(45deg)}.sync-faq details p[data-v-165f651e]{margin:20px 0 0;color:#56685b;font-size:15px}.sync-cta[data-v-165f651e]{text-align:center;background:var(--sync-dark);color:#fff;padding:80px 0}.sync-cta .sync-eyebrow[data-v-165f651e]{color:var(--sync-mint)}.sync-cta p[data-v-165f651e]:not(.sync-eyebrow){color:#c7d8ce;margin-bottom:30px}.sync-cta .sync-button[data-v-165f651e]{background:var(--sync-mint);color:#143c24}.sync-cta .sync-button[data-v-165f651e]:hover{background:#d5f5da}@media (max-width: 1199px){.sync-bridge[data-v-165f651e]{grid-template-columns:1fr 110px 1fr}.sync-comparison>div[data-v-165f651e]{padding:24px}.sync-flow[data-v-165f651e]{gap:8px;font-size:13px}.sync-workspace[data-v-165f651e]{grid-template-columns:250px 1fr}.sync-example-panel[data-v-165f651e]{padding:30px}.sync-matching-grid[data-v-165f651e]{gap:40px}}@media (max-width: 991px){.sync-section[data-v-165f651e]{padding:72px 0}.sync-comparison[data-v-165f651e],.sync-why-intro[data-v-165f651e],.sync-matching-grid[data-v-165f651e]{grid-template-columns:1fr}.sync-flow[data-v-165f651e]{font-size:15px}.sync-workspace[data-v-165f651e]{grid-template-columns:220px 1fr}.sync-selector[data-v-165f651e]{padding:24px 12px}.sync-example-panel[data-v-165f651e]{padding:28px 24px}.sync-reasons[data-v-165f651e]{gap:24px}.sync-reasons h3[data-v-165f651e]{font-size:19px}.sync-matching-visual[data-v-165f651e]{max-width:520px;width:100%;margin:0 auto}.sync-faq-grid[data-v-165f651e]{grid-template-columns:1fr;gap:12px}}@media (max-width: 767px){.sync-hero-copy[data-v-165f651e]{padding-top:36px}.sync-hero h1[data-v-165f651e]{font-size:clamp(2.2rem,7vw,3rem)}.sync-hero-copy>p[data-v-165f651e]:not(.sync-eyebrow){font-size:16px}.sync-bridge[data-v-165f651e]{grid-template-columns:1fr;max-width:420px}.sync-bridge-center[data-v-165f651e]{padding:16px 0;flex-direction:row;justify-content:center;gap:18px}.sync-bridge-arrows[data-v-165f651e]{transform:rotate(90deg);font-size:40px}.sync-bridge-center small[data-v-165f651e]{display:none}.sync-section-nav>div[data-v-165f651e]{display:grid;grid-template-columns:1fr 1fr}.sync-section-nav a[data-v-165f651e]{padding:16px 6px;font-size:13px}.sync-workspace[data-v-165f651e]{grid-template-columns:1fr}.sync-selector[data-v-165f651e]{display:grid;grid-template-columns:1fr 1fr;gap:12px;padding:20px 14px}.sync-selector-group+.sync-selector-group[data-v-165f651e]{margin:0}.sync-selector button[data-v-165f651e]{padding:14px 10px;gap:8px;font-size:14px}.sync-selector button>span[data-v-165f651e]:last-child{display:none}.sync-example-intro[data-v-165f651e]{min-height:0}.sync-reasons[data-v-165f651e],.sync-product-links[data-v-165f651e]{grid-template-columns:1fr}.sync-why-intro[data-v-165f651e]{gap:0}.sync-reasons[data-v-165f651e]{margin-top:24px}.sync-reasons article[data-v-165f651e]{position:relative;padding-left:54px}.sync-reason-number[data-v-165f651e]{position:absolute;left:0;top:26px;font-size:30px}.sync-product-links[data-v-165f651e]{gap:12px}}@media (max-width: 479px){.sync-hero h1[data-v-165f651e]{font-size:8.6vw}.sync-product-name[data-v-165f651e]{font-size:15px}.sync-actions[data-v-165f651e]{gap:20px}.sync-button[data-v-165f651e]{font-size:14px;padding:16px 18px;gap:16px}.sync-section[data-v-165f651e]{padding:56px 0}.sync-comparison>div[data-v-165f651e]{padding:24px 18px}.sync-comparison h3[data-v-165f651e]{font-size:20px}.sync-flow[data-v-165f651e]{gap:6px;font-size:13px}.sync-flow>span[data-v-165f651e],.sync-flow>strong[data-v-165f651e]{padding:12px 6px}.sync-example-panel[data-v-165f651e]{padding:28px 20px}.sync-example-route>div[data-v-165f651e]:not(.sync-example-arrow){padding:18px}.sync-example-route strong[data-v-165f651e]{font-size:16px}.sync-matching-visual[data-v-165f651e]{padding:24px 16px}}@media (prefers-reduced-motion: reduce){.sync-page[data-v-165f651e] *,.sync-page[data-v-165f651e] *:before,.sync-page[data-v-165f651e] *:after{transition:none!important}}
