.ab-connector-use-cases{padding-top:5rem;padding-bottom:5rem}.ab-connector-use-cases_header{justify-content:space-between;align-items:center;gap:1.5rem;display:flex}.ab-connector-use-cases_heading{letter-spacing:-.04em;flex:auto;min-width:0;margin:0;font-size:2rem;font-weight:500;line-height:1.15}.ab-connector-use-cases_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:2.5rem;display:grid}@media (width<=991px){.ab-connector-use-cases_header{flex-direction:column;align-items:flex-start}}@media (width<=767px){.ab-connector-use-cases_grid{grid-template-columns:1fr}}.ab-connector-use-cases .ab-mcp-gateway-use-case-card_logo-chip{background-color:var(--ui--white,#fff)}.ab-connector-use-cases .ab-mcp-gateway-use-case-card_logo{object-fit:contain}.ab-connector-unified{--cu-replication:var(--figma-c-airbyte-purple-300,#a299ff);--cu-agent:var(--figma-c-airbyte-magenta-400,#e886fa);--cu-card-radius:1rem;--cu-card-border:var(--figma-border-width,2px) solid var(--figma-border-default,#383838);--cu-gutter:5%;--cu-max-width:77rem;color:var(--figma-content-default,#fff);background-color:#0000}.ab-connector-unified__container{box-sizing:border-box;width:100%;max-width:var(--cu-max-width);padding-inline:var(--cu-gutter);margin-inline:auto}.ab-connector-unified__section{padding-block:clamp(3rem, calc(var(--ab-fluid-vw,1vw) * .055), 4.5rem)}.ab-connector-unified__section--tight{padding-block:0}.ab-connector-unified__section-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem 2rem;margin-bottom:2rem;display:flex}.ab-connector-unified__section-intro{flex-direction:column;align-items:flex-start;gap:.75rem;min-width:0;display:flex}.ab-connector-unified__section-intro>*{margin:0}.ab-connector-unified__section-addon{flex:none;min-width:0;max-width:100%}.ab-connector-unified__section-footer{margin-top:1.5rem}.ab-connector-unified__eyebrow--replication.ab-marketing-tagline{color:var(--cu-replication);border-color:var(--cu-replication)}.ab-connector-unified__eyebrow--agent.ab-marketing-tagline{color:var(--cu-agent);border-color:var(--cu-agent)}.ab-connector-unified__hero{isolation:isolate;padding-top:calc(var(--ab-cms-nav-clearance,6.75rem) + var(--ab-cms-content-top,4rem));padding-bottom:clamp(2rem, calc(var(--ab-fluid-vw,1vw) * .04), 3.5rem);position:relative}.ab-connector-unified__hero:before{content:"";z-index:-1;pointer-events:none;background-image:radial-gradient(120% 90% at 50% -20%, color-mix(in oklch, var(--figma-c-airbyte-purple-500,#5d51d5) 30%, transparent) 0%, transparent 62%), radial-gradient(80% 70% at 90% 10%, color-mix(in oklch, var(--figma-c-airbyte-magenta-400,#e886fa) 16%, transparent) 0%, transparent 60%);position:absolute;inset:0}.ab-connector-unified__hero:after{content:"";pointer-events:none;background-image:linear-gradient(90deg, transparent, color-mix(in oklch, var(--figma-c-airbyte-magenta-400,#e886fa) 60%, transparent), color-mix(in oklch, var(--figma-c-airbyte-purple-500,#5d51d5) 60%, transparent), transparent);height:1px;position:absolute;bottom:0;left:0;right:0}@media (prefers-reduced-transparency:reduce){.ab-connector-unified__hero:before{display:none}}.ab-connector-unified__hero-grid{grid-template-columns:minmax(0,1fr);align-items:start;gap:2.5rem;margin-top:1.5rem;display:grid}.ab-connector-unified__hero-main{flex-direction:column;align-items:flex-start;gap:1.25rem;min-width:0;display:flex}.ab-connector-unified__hero-identity{align-items:center;gap:1rem;min-width:0;display:flex}.ab-connector-unified__hero-logo{background-color:#1a1a1a;border:1px solid #ffffff1f;border-radius:.875rem;flex:none;place-items:center;width:4rem;height:4rem;display:grid}.ab-connector-unified__hero-logo img{object-fit:contain;filter:drop-shadow(0 0 1px #ffffff38);width:2.25rem;height:2.25rem}.ab-connector-unified__hero-name{min-width:0}.ab-connector-unified__hero-name>*{margin:0}.ab-connector-unified__hero-category{color:var(--figma-content-muted,#858585);margin-top:.25rem;font-size:.9375rem;line-height:1.4}.ab-connector-unified__hero-lead{letter-spacing:-.01em;max-width:44rem;color:var(--figma-content-default,#fff);margin:0;font-size:1.25rem;line-height:1.45}.ab-connector-unified__hero-about{max-width:44rem}.ab-connector-unified__hero-about p{color:var(--figma-content-muted,#858585);margin:0;font-size:1rem;line-height:1.6}.ab-connector-unified__chips{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.ab-connector-unified__chip{border:1px solid var(--figma-border-default,#383838);letter-spacing:.06em;text-transform:uppercase;color:var(--figma-content-muted,#858585);border-radius:999px;padding:.3125rem .625rem;font-family:Fragmentmono,ui-monospace,monospace;font-size:.6875rem;line-height:1.3}.ab-connector-unified__chip--replication{color:var(--cu-replication);border-color:color-mix(in oklch, var(--cu-replication) 45%, transparent)}.ab-connector-unified__chip--agent{color:var(--cu-agent);border-color:color-mix(in oklch, var(--cu-agent) 45%, transparent)}.ab-connector-unified__stats{grid-template-columns:repeat(auto-fit,minmax(min(100%,8.5rem),1fr));gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.ab-connector-unified__stat{border:var(--cu-card-border);border-radius:var(--cu-card-radius);background-color:var(--figma-background-default,#0a0a0a);flex-direction:column;gap:.125rem;padding:1rem 1.125rem;display:flex}.ab-connector-unified__stat-value{letter-spacing:-.02em;color:var(--figma-content-default,#fff);font-size:1.5rem;font-weight:700;line-height:1.15}.ab-connector-unified__stat--agent .ab-connector-unified__stat-value{color:var(--cu-agent)}.ab-connector-unified__stat-label{letter-spacing:.06em;text-transform:uppercase;color:var(--figma-content-muted,#858585);font-family:Fragmentmono,ui-monospace,monospace;font-size:.6875rem}@media (width>=62rem){.ab-connector-unified__hero-grid{grid-template-columns:minmax(0,1fr) minmax(0,20rem);gap:4rem}.ab-connector-unified__stats{grid-template-columns:repeat(2,minmax(0,1fr))}}.ab-connector-unified__grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));align-items:stretch;gap:.75rem;margin:0;padding:0;list-style:none;display:grid}@media (width>=48rem){.ab-connector-unified__grid--2,.ab-connector-unified__grid--3,.ab-connector-unified__grid--4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=62rem){.ab-connector-unified__grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.ab-connector-unified__grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}}.ab-connector-unified__card{border:var(--cu-card-border);border-radius:var(--cu-card-radius);background-color:var(--figma-background-default,#0a0a0a);flex-direction:column;gap:.5rem;min-width:0;padding:1.125rem 1.25rem;display:flex}.ab-connector-unified__card-head{flex-wrap:wrap;align-items:center;gap:.5rem;min-width:0;display:flex}.ab-connector-unified__card-title{letter-spacing:-.01em;color:var(--figma-content-default,#fff);overflow-wrap:anywhere;margin:0;font-size:1rem;font-weight:600;line-height:1.35}.ab-connector-unified__card-title--mono{letter-spacing:0;font-family:Fragmentmono,ui-monospace,monospace;font-size:.875rem;font-weight:400}.ab-connector-unified__card-title--replication{color:var(--cu-replication)}.ab-connector-unified__card-title--agent{color:var(--cu-agent)}.ab-connector-unified__card-badge{background-color:color-mix(in oklch, var(--cu-replication) 22%, transparent);letter-spacing:.06em;text-transform:uppercase;color:var(--cu-replication);border-radius:999px;padding:.1875rem .5rem;font-family:Fragmentmono,ui-monospace,monospace;font-size:.625rem}.ab-connector-unified__card-body{color:var(--figma-content-muted,#858585);overflow-wrap:anywhere;margin:0;font-size:.875rem;line-height:1.55}.ab-connector-unified__panels{grid-template-columns:minmax(0,1fr);align-items:start;gap:.75rem;display:grid}@media (width>=62rem){.ab-connector-unified__panels{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.ab-connector-unified__panels>:only-child{grid-column:1/-1;max-width:40rem}}.ab-connector-unified__panel{border:var(--cu-card-border);border-radius:var(--cu-card-radius);background-color:var(--figma-background-default,#0a0a0a);min-width:0;padding:1.5rem}.ab-connector-unified__panel-title{letter-spacing:-.01em;color:var(--figma-content-default,#fff);margin:0 0 1.25rem;font-size:1.125rem;font-weight:600}.ab-connector-unified__status-list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ab-connector-unified__status{border-top:1px solid var(--figma-border-subtle,#1f1f1f);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;margin:0;padding-block:.75rem;font-size:.9375rem;line-height:1.4;display:flex}.ab-connector-unified__status:first-child{border-top:0;padding-top:0}.ab-connector-unified__status-label{min-width:0;color:var(--figma-content-default,#fff)}.ab-connector-unified__status-value{text-align:right;color:var(--figma-content-muted,#858585);flex-shrink:0;font-size:.8125rem}.ab-connector-unified__status-value--positive{background-color:color-mix(in oklch, var(--cu-replication) 22%, transparent);letter-spacing:.06em;text-transform:uppercase;color:var(--cu-replication);border-radius:999px;padding:.1875rem .5rem;font-family:Fragmentmono,ui-monospace,monospace;font-size:.625rem}.ab-connector-unified__prompt{border:var(--cu-card-border);border-radius:var(--cu-card-radius);background-color:var(--figma-background-default,#0a0a0a);align-items:flex-start;gap:.75rem;min-width:0;padding:1.125rem 1.25rem;display:flex}.ab-connector-unified__prompt-marker{background-color:var(--cu-agent);border-radius:50%;flex:none;width:.5rem;height:.5rem;margin-top:.4375rem}.ab-connector-unified__prompt-text{min-width:0;color:var(--figma-content-default,#fff);overflow-wrap:anywhere;margin:0;font-size:.9375rem;line-height:1.5}.ab-connector-unified__link-card{border:var(--cu-card-border);border-radius:var(--cu-card-radius);background-color:var(--figma-background-default,#0a0a0a);min-width:0;transition:border-color .2s;display:flex}.ab-connector-unified__link-card:hover{border-color:var(--cu-replication)}.ab-connector-unified__link-card a{width:100%;min-width:0;color:inherit;align-items:center;gap:.75rem;padding:1rem 1.25rem;text-decoration:none;display:flex}.ab-connector-unified__link-logos{flex:none;align-items:center;gap:.25rem;display:inline-flex}.ab-connector-unified__link-logo{flex:none;place-items:center;width:1.75rem;height:1.75rem;display:grid}.ab-connector-unified__link-logo img{object-fit:contain;width:1.5rem;height:1.5rem}.ab-connector-unified__link-name{min-width:0;color:var(--figma-content-default,#fff);overflow-wrap:anywhere;flex:auto;font-size:.9375rem;font-weight:600;line-height:1.35}.ab-connector-unified__link-cue{letter-spacing:.06em;text-transform:uppercase;color:var(--figma-content-muted,#858585);flex:none;font-family:Fragmentmono,ui-monospace,monospace;font-size:.6875rem}.ab-connector-unified__empty,.ab-connector-unified__footnote{color:var(--figma-content-muted,#858585);margin:0;font-size:.875rem;line-height:1.55}.ab-connector-unified__footnote a{color:var(--cu-agent)}.ab-connector-unified__prose{color:var(--figma-content-muted,#858585);font-size:.9375rem;line-height:1.65}.ab-connector-unified__prose :is(p,li){color:var(--figma-content-muted,#858585)}.ab-connector-unified__prose>:first-child{margin-top:0}.ab-connector-unified__prose>:last-child{margin-bottom:0}.ab-connector-unified__prose a{color:var(--figma-content-accent,#a299ff)}.ab-connector-unified__faq-card{border:var(--cu-card-border);border-radius:var(--cu-card-radius);background-color:var(--figma-background-default,#0a0a0a);padding-inline:1.5rem}.ab-connector-unified__faq-card .ab-faq3{background-color:#0000}.ab-connector-unified__faq-card .faq3_accordion{border-top:1px solid var(--figma-border-subtle,#1f1f1f);padding-block:.375rem}.ab-connector-unified__faq-card .faq3_accordion:first-child{border-top:0}.ab-connector-unified__faq-card .faq3_question{cursor:pointer;padding-block:1.125rem;border-top:0!important}.ab-connector-unified__faq-card .faq3_list{border-bottom:0!important}@media (width<=47.99rem){.ab-connector-unified__faq-card{padding-inline:1.125rem}}.ab-connector-unified__section-addon .filter_search-control{width:min(100vw - (var(--cu-gutter) * 2), 18rem)}
