.cmpx-market[data-astro-cid-zcaybdv2]{flex-wrap:wrap;align-items:baseline;gap:8px 18px;margin:44px 0 6px;display:flex}.cmpx-market[data-astro-cid-zcaybdv2]:first-of-type{margin-top:8px}.cmpx-market[data-astro-cid-zcaybdv2] h3[data-astro-cid-zcaybdv2]{margin:0;font-size:1.3rem}.cmpx-market[data-astro-cid-zcaybdv2] a[data-astro-cid-zcaybdv2]{text-underline-offset:3px;font-size:.92rem;font-weight:600}.cmpx-market[data-astro-cid-zcaybdv2]+p[data-astro-cid-zcaybdv2]{opacity:.8;margin:0 0 18px;font-size:.9rem}.svc-wrap[data-astro-cid-zcaybdv2]{border-radius:var(--r-lg);-webkit-overflow-scrolling:touch;background:#12141c;border:1px solid #f7f8fa1a;overflow-x:auto}.hub-table[data-astro-cid-zcaybdv2]{border-collapse:collapse;width:100%;min-width:720px;font-family:var(--f-body);table-layout:fixed;font-size:.9rem}.hub-table[data-astro-cid-zcaybdv2] th[data-astro-cid-zcaybdv2],.hub-table[data-astro-cid-zcaybdv2] td[data-astro-cid-zcaybdv2]{text-align:left;vertical-align:top;color:#f7f8facc;border-bottom:1px solid #ffffff0f;padding:14px 18px;line-height:1.5}.hub-table[data-astro-cid-zcaybdv2] thead[data-astro-cid-zcaybdv2] th[data-astro-cid-zcaybdv2]{letter-spacing:.04em;color:#f7f8fab3;background:#ffffff08;font-size:.8rem;font-weight:600}.hub-table[data-astro-cid-zcaybdv2] thead[data-astro-cid-zcaybdv2] th[data-astro-cid-zcaybdv2]:first-child{width:22%}.hub-table[data-astro-cid-zcaybdv2] thead[data-astro-cid-zcaybdv2] th[data-astro-cid-zcaybdv2]:nth-child(2){width:26%}.hub-table[data-astro-cid-zcaybdv2] thead[data-astro-cid-zcaybdv2] th[data-astro-cid-zcaybdv2]:nth-child(3){width:22%}.hub-table[data-astro-cid-zcaybdv2] tbody[data-astro-cid-zcaybdv2] th[data-astro-cid-zcaybdv2]{color:#fff;font-weight:600}.hub-table[data-astro-cid-zcaybdv2] tbody[data-astro-cid-zcaybdv2] th[data-astro-cid-zcaybdv2] a[data-astro-cid-zcaybdv2]{color:#fff;text-underline-offset:3px;-webkit-text-decoration:underline #c8aeff80;text-decoration:underline #c8aeff80;transition:text-decoration-color .2s,color .2s}.hub-table[data-astro-cid-zcaybdv2] tbody[data-astro-cid-zcaybdv2] th[data-astro-cid-zcaybdv2] a[data-astro-cid-zcaybdv2]:hover{color:#c8aeff;text-decoration-color:#c8aeff}.hub-table[data-astro-cid-zcaybdv2] tr[data-astro-cid-zcaybdv2].hub-group>td[data-astro-cid-zcaybdv2]{color:#fff;background:#8d6bff24;border-bottom:1px solid #8d6bff4d;padding:12px 18px}.hub-group__job[data-astro-cid-zcaybdv2]{font-family:var(--f-mono);letter-spacing:.08em;text-transform:uppercase;margin-right:14px;font-size:.78rem;font-weight:700}.hub-group__us[data-astro-cid-zcaybdv2]{color:#f7f8fad9;font-size:.88rem}.hub-group__us[data-astro-cid-zcaybdv2] a[data-astro-cid-zcaybdv2]{color:#c8aeff;text-underline-offset:3px;font-weight:600}.hub-group__us[data-astro-cid-zcaybdv2] a[data-astro-cid-zcaybdv2]:hover{color:#fff}.hub-table[data-astro-cid-zcaybdv2] tbody[data-astro-cid-zcaybdv2] tr[data-astro-cid-zcaybdv2]:not(.hub-group){transition:background .2s}.hub-table[data-astro-cid-zcaybdv2] tbody[data-astro-cid-zcaybdv2] tr[data-astro-cid-zcaybdv2]:not(.hub-group):hover{background:#ffffff08}.hub-note[data-astro-cid-zcaybdv2]{color:#f7f8faa6;margin:14px 0 0;font-size:.8rem}.svc-all[data-astro-cid-zcaybdv2]{border-radius:var(--r-lg);background:#8d6bff12;border:1px solid #8d6bff4d;margin-top:32px;padding:24px}.svc-all[data-astro-cid-zcaybdv2] h3[data-astro-cid-zcaybdv2]{color:#fff;margin:0 0 4px;font-size:1.15rem}.svc-all[data-astro-cid-zcaybdv2]>p[data-astro-cid-zcaybdv2]{color:#f7f8fabf;margin:0 0 18px;font-size:.9rem}.svc-all[data-astro-cid-zcaybdv2] ul[data-astro-cid-zcaybdv2]{grid-template-columns:repeat(3,1fr);gap:30px;margin:0;padding:0;list-style:none;display:grid}@media (max-width:900px){.svc-all[data-astro-cid-zcaybdv2] ul[data-astro-cid-zcaybdv2]{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.svc-all[data-astro-cid-zcaybdv2] ul[data-astro-cid-zcaybdv2]{grid-template-columns:1fr;gap:22px}}.svc-all[data-astro-cid-zcaybdv2] li[data-astro-cid-zcaybdv2]{color:#f7f8fac7;gap:10px;font-size:.88rem;line-height:1.5;display:flex}.svc-all[data-astro-cid-zcaybdv2] li[data-astro-cid-zcaybdv2] strong[data-astro-cid-zcaybdv2]{color:#fff;margin-bottom:.5em;font-weight:600;display:block}.svc-all[data-astro-cid-zcaybdv2] li[data-astro-cid-zcaybdv2] .svc-mark[data-astro-cid-zcaybdv2]{color:#6ee7a8;text-align:center;flex:none;width:1.2em;margin:0;font-weight:700;display:inline-block}.cmpx-hero .cmpx-hero__layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}@media (max-width:900px){.cmpx-hero .cmpx-hero__layout{grid-template-columns:1fr}}.cmp-dark .tf-head .scene__lede{max-width:56ch}.cmpx-links{flex-wrap:wrap;justify-content:center;gap:14px;margin-top:40px;display:flex}.cmpx-card{color:inherit;text-decoration:none}.cmpx-card__badge{font-family:var(--f-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--signal-ink);background:var(--signal-soft);border-radius:var(--r-pill);padding:4px 10px;font-size:.64rem}.cmpx-cta__products{font-family:var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:#f4f5f799;flex-wrap:wrap;justify-content:center;gap:10px 12px;margin:22px 0 0;font-size:.7rem;display:flex}.cmpx-cta__products a{color:#c8aeff;text-decoration:none}.cmpx-cta__products a:hover{text-decoration:underline}
