.partner-cta{display:flex;align-items:center;gap:.75rem;padding:.85rem 1rem;background:linear-gradient(180deg,rgba(255,255,255,.045) 0%,var(--card-bg) 90%);border:1px solid rgba(255,255,255,.18);border-radius:.625rem;color:#fffffff2;text-decoration:none;box-shadow:0 8px 24px -12px #0009;transition:border-color .15s ease,background .15s ease,transform .15s ease,box-shadow .15s ease}.partner-cta:hover,.partner-cta:focus-visible{border-color:#ffffff59;background:var(--card-bg-hover);text-decoration:none;transform:translateY(-1px);box-shadow:0 8px 18px -4px #00000080}.partner-cta__logo{width:36px;height:36px;border-radius:.5rem;-o-object-fit:contain;object-fit:contain;background:#fff;padding:4px;flex-shrink:0}.partner-cta__label{flex:1;min-width:0;font-size:.9375rem;font-weight:600;line-height:1.25}.partner-cta__arrow{color:#ffffff80;font-size:1rem;line-height:1;flex-shrink:0;transition:color .15s ease,transform .15s ease}.partner-cta:hover .partner-cta__arrow,.partner-cta:focus-visible .partner-cta__arrow{color:#fffffff2;transform:translate(2px)}.partner-cta--apollo{border-color:#ffe0008c;box-shadow:0 10px 28px -10px #000000a6,0 0 0 1px #ffe0001f,0 8px 22px -10px #ffe00047}.partner-cta--apollo:hover,.partner-cta--apollo:focus-visible{border-color:#ffe000d9;box-shadow:0 10px 28px -8px #0000008c,0 0 0 1px #ffe00038,0 12px 26px -8px #ffe00073}.partner-cta--checkredirects{border-color:#78a0c852}.partner-cta--checkredirects:hover,.partner-cta--checkredirects:focus-visible{border-color:#78a0c88c;box-shadow:0 4px 16px -4px #78a0c82e}.partner-cta--attio{border-color:#ff008073;box-shadow:0 10px 28px -10px #000000a6,0 0 0 1px #ff00801f,0 8px 22px -10px #ff008047}.partner-cta--attio:hover,.partner-cta--attio:focus-visible{border-color:#ff0080bf;box-shadow:0 10px 28px -8px #0000008c,0 0 0 1px #ff008038,0 12px 26px -8px #ff008073}.partner-cta--heyreach{border-color:#a88bff73;box-shadow:0 10px 28px -10px #000000a6,0 0 0 1px #a88bff1f,0 8px 22px -10px #a88bff47}.partner-cta--heyreach:hover,.partner-cta--heyreach:focus-visible{border-color:#a88bffbf;box-shadow:0 10px 28px -8px #0000008c,0 0 0 1px #a88bff38,0 12px 26px -8px #a88bff73}.integration-doc-main .lead{font-size:1.125rem;line-height:1.55;color:#ffffffeb}.integration-doc-main .setup-steps{counter-reset:setup-step;list-style:none;padding:0;margin:1.5rem 0;display:flex;flex-direction:column;gap:1rem}.integration-doc-main .setup-steps>li{counter-increment:setup-step;position:relative;padding:1rem 1rem 1rem 3.25rem;background:var(--card-bg);border:1px solid rgba(255,255,255,.06);border-radius:.625rem}.integration-doc-main .custom-build-callout{margin:1.5rem 0 2rem;padding:1.25rem 1.5rem;background:var(--card-bg);border:1px solid rgba(255,0,128,.22);border-left:3px solid rgba(255,0,128,.7);border-radius:.625rem}.integration-doc-main .custom-build-callout p{margin:0 0 .75rem;font-size:.9375rem;line-height:1.55;color:#ffffffc7}.integration-doc-main .custom-build-callout p:last-child{margin-bottom:0}.integration-doc-main .custom-build-callout__eyebrow{font-size:.6875rem!important;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:#ff0080d9!important;margin:0 0 .75rem!important}.integration-doc-main .flex-note{margin:.5rem 0 1.5rem;padding:.75rem 1rem;background:#ffffff08;border-left:2px solid rgba(255,255,255,.18);border-radius:0 .375rem .375rem 0;font-size:.875rem;line-height:1.5;color:#ffffffb8}.integration-doc-main .flex-note strong{color:#ffffffeb;font-weight:600}.integration-doc-main .setup-steps>li:before{content:counter(setup-step);position:absolute;left:1rem;top:1rem;width:1.75rem;height:1.75rem;display:inline-flex;align-items:center;justify-content:center;background:#ffffff14;border:1px solid rgba(255,255,255,.16);border-radius:50%;font-size:.875rem;font-weight:600;color:#ffffffeb}.integration-doc-main .field-table-wrap{margin:1rem 0 1.5rem;overflow-x:auto;background:var(--card-bg);border:1px solid rgba(255,255,255,.08);border-radius:.625rem}.integration-doc-main .field-table{width:100%;border-collapse:collapse;margin:0;font-size:.875rem}.integration-doc-main .field-table thead,.integration-doc-main .field-table thead th{background:#14101c}.integration-doc-main .field-table tbody tr:nth-child(2n){background:#ffffff05}.integration-doc-main .field-table th,.integration-doc-main .field-table td{padding:.6rem .875rem;text-align:left;border-bottom:1px solid rgba(255,255,255,.06);vertical-align:top}.integration-doc-main .field-table th[scope=col]{font-weight:600;font-size:.6875rem;text-transform:uppercase;letter-spacing:.06em;color:#ffffffb3}.integration-doc-main .field-table th[scope=row]{font-weight:500;color:#fffffff2;white-space:nowrap}.integration-doc-main .field-table tr:last-child th,.integration-doc-main .field-table tr:last-child td{border-bottom:0}.integration-doc-main .field-table-note{font-size:.875rem;color:#ffffffa6;margin-top:-.25rem}.integration-doc-grid[data-astro-cid-bqrnyxbh]{display:grid;grid-template-columns:minmax(0,1fr);gap:2rem}@media(min-width:1024px){.integration-doc-grid[data-astro-cid-bqrnyxbh]{grid-template-columns:minmax(0,1fr) 18rem;gap:3rem}}.integration-doc-main[data-astro-cid-bqrnyxbh]{min-width:0}.integration-doc-header[data-astro-cid-bqrnyxbh]{margin-bottom:2rem;padding-bottom:0}.integration-doc-h1[data-astro-cid-bqrnyxbh]{font-size:2.25rem;line-height:1.15;font-weight:700;margin:0}@media(min-width:640px){.integration-doc-h1[data-astro-cid-bqrnyxbh]{font-size:2.5rem}}
