html.ab-data-replication-light:not(.ab-pricing-light) .pricing-page-root{display:none!important}html.ab-pricing-light .pricing-page-root .pricing1-comparison_top-row{z-index:2;background-color:#fff!important}.pricing-page-root .pricing1-comparison_top-row,.pricing-page-root .pricing1-comparison_row{grid-template-columns:minmax(0,1.2fr) repeat(4,minmax(0,1fr))}.pricing-page-root .pricing1-header_plans.is-4-columns{align-items:stretch}.pricing-page-root .pricing1-header_plan,.pricing-page-root .div-block-121{height:100%}.pricing-page-root .div-block-121{flex-direction:column;display:flex}.pricing-page-root .div-block-121>.pricing1-header_plan{flex:auto}.pricing-page-root .pricing1-header_content,.pricing-page-root .pricing1-header_content-top{flex-direction:column;flex:auto;height:100%;display:flex}@media screen and (width>=992px){.pricing-page-root .pricing1-header_plans.is-4-columns{grid-template-rows:auto auto auto auto 1fr}.pricing-page-root .pricing1-header_plans.is-4-columns>*,.pricing-page-root .pricing1-header_plans.is-4-columns .div-block-121,.pricing-page-root .pricing1-header_plans.is-4-columns .pricing1-header_plan,.pricing-page-root .pricing1-header_plans.is-4-columns .pricing1-header_content,.pricing-page-root .pricing1-header_plans.is-4-columns .pricing1-header_content-top{grid-template-rows:subgrid;flex:none;grid-row:span 5;justify-content:stretch;align-items:stretch;height:auto;min-height:0;display:grid}.pricing-page-root .pricing1-header_plans.is-4-columns .ab-pricing-plan-cta{margin-top:0}}@media screen and (width<=991px){.pricing-page-root .pricing1-comparison_top-row{border-top:0;border-left:0;border-right:0;border-bottom:2px solid var(--border,#383838);box-shadow:none}.pricing-page-root .pricing-table_outer-wrapper{width:100%;max-width:100%;overflow-x:auto}.pricing-page-root .pricing1-comparison_component{width:max(100%,67rem);max-width:none;overflow:visible}}.pricing-page-root .section-pricing-why_data-replication .padding-section-large{padding-top:3rem;padding-bottom:3rem}.pricing-page-root .pricing-why-data-replication_top-wrapper{padding-bottom:1.5rem}.pricing-page-root .section-pricing-why_data-replication .home-features_image-wrapper{display:none}.pricing-page-root .section-pricing-why_data-replication .pricing-features_grid-wrapper{grid-template-columns:1fr 1fr;align-items:stretch}.pricing-page-root .section-pricing-why_data-replication .home-pricing-features_card{align-items:flex-start;height:auto;padding:1.25rem 1.5rem}.pricing-page-root .section-pricing-why_data-replication .pricing-feature-grid_left-wrapper{flex-flow:row;justify-content:flex-start;align-items:flex-start;gap:1rem;height:auto;padding:0}.pricing-page-root .section-pricing-why_data-replication .pricing-feature-grid_left-wrapper>img{flex:none;width:1.5rem;height:1.5rem;margin-top:0}.pricing-page-root .section-pricing-why_data-replication .pricing-grid-content_wrapper{max-width:none;padding-top:0}.pricing-page-root .section-pricing-why_data-replication .pricing-grid-content_wrapper p{margin-bottom:0}.pricing-page-root .section-pricing-why_data-replication .pricing-grid-content_wrapper p+p{margin-top:.75rem}.pricing-page-root .section-pricing-why_data-replication .features-h5_wrapper{margin-top:0;margin-bottom:.5rem}@media screen and (width<=991px){.pricing-page-root .section-pricing-why_data-replication .pricing-features_grid-wrapper{grid-template-columns:1fr}}@media screen and (width<=479px){.pricing-page-root .div-block-123{display:flex}.pricing-page-root .pricing-table_outer-wrapper{display:block}}@media screen and (width<=991px){.pricing-page-root .section_pricing1-comparison .div-block-123:after{content:"Swipe to compare plans";color:var(--figma-content-muted,#858585);text-align:center;margin-top:1rem;font-size:.875rem;line-height:1.4;display:block}.pricing-page-root .pricing1-comparison_top-row,.pricing-page-root .pricing1-comparison_row{grid-template-columns:10.5rem repeat(4,9.5rem)}.pricing-page-root .pricing1-comparison_component{width:max(100%,48.5rem)}.pricing-page-root .pricing1-comparison_top-row-content{min-width:0;height:auto;overflow:hidden}.pricing-page-root .pricing-cta_wrapper{align-items:stretch;width:100%;min-width:0;height:auto;min-height:0}.pricing-page-root .pricing-cta_wrapper .ab-marketing-btn{box-sizing:border-box;white-space:normal;flex-shrink:1;width:100%;min-width:0;max-width:100%;height:auto;padding:.65rem .4rem;font-size:.6875rem}.pricing-page-root .pricing1-comparison_feature,.pricing-page-root .pricing1-comparison_empty-space{z-index:1;background-color:var(--figma-background-default,#000);position:sticky;left:0}.pricing-page-root .pricing1-comparison_top-row .pricing1-comparison_empty-space{z-index:3}.pricing-page-root .pricing1-header_feature-list.is-data-replication-engine{grid-row-gap:.5rem}.pricing-page-root .pricing1-header_plan{padding:1rem}.pricing-page-root .pricing-why-data-replication_h2{font-size:1.75rem}.pricing-page-root .section-pricing-why_data-replication .padding-section-large{padding-top:2rem;padding-bottom:2rem}}.ab-pricing-compare-switch{display:none}@media screen and (width<=767px){.pricing-page-root .section_pricing1-comparison .div-block-123:after{content:none}.ab-pricing-compare-switch{border:0;grid-template-columns:1fr 1fr;gap:.5rem;margin:1.25rem 0 1rem;padding:0;display:grid}.ab-pricing-compare-switch__option{display:contents}.ab-pricing-compare-switch__input{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ab-pricing-compare-switch__label{border:1px solid var(--figma-border-default,#383838);min-height:2.5rem;color:var(--figma-content-default,#fff);text-align:center;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;padding:.4rem .5rem;font-size:.875rem;font-weight:600;line-height:1.2;display:flex}.ab-pricing-compare-switch__input:checked+.ab-pricing-compare-switch__label{border-color:var(--figma-c-airbyte-purple-400,#695edf);background-color:var(--figma-c-airbyte-purple-400,#695edf);color:var(--figma-c-white,#fff)}.ab-pricing-compare-switch__input:focus-visible+.ab-pricing-compare-switch__label{outline:2px solid var(--figma-c-airbyte-purple-400,#695edf);outline-offset:2px}.pricing-page-root .pricing-table_outer-wrapper{overflow:visible}.pricing-page-root .pricing1-comparison_component{width:100%}.pricing-page-root .pricing1-comparison_top-row,.pricing-page-root .pricing1-comparison_row{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr)}.pricing-page-root .pricing1-comparison_feature,.pricing-page-root .pricing1-comparison_empty-space{position:static}.pricing-page-root .pricing1-comparison_top-row{flex-direction:column;width:100%;display:flex;position:static}.pricing-page-root .pricing1-comparison_top-row-content{align-items:stretch;width:100%;min-width:0;height:auto;overflow:hidden}.pricing-page-root .pricing-cta_wrapper{align-items:stretch;width:100%;min-width:0;max-width:100%;height:auto;min-height:0}.pricing-page-root .pricing-cta_wrapper .ab-marketing-btn{box-sizing:border-box;white-space:normal;flex-shrink:1;width:100%;min-width:0;max-width:100%;height:auto;padding:.85rem .75rem;font-size:.8125rem;display:flex}:is(.pricing-page-root:has(#ab-compare-standard:checked) .pricing1-comparison_top-row>:is(:first-child,:nth-child(3),:nth-child(4),:nth-child(5)),.pricing-page-root:has(#ab-compare-standard:checked) .pricing1-comparison_row>:is(:nth-child(3),:nth-child(4),:nth-child(5))),:is(.pricing-page-root:has(#ab-compare-plus:checked) .pricing1-comparison_top-row>:is(:first-child,:nth-child(2),:nth-child(4),:nth-child(5)),.pricing-page-root:has(#ab-compare-plus:checked) .pricing1-comparison_row>:is(:nth-child(2),:nth-child(4),:nth-child(5))),:is(.pricing-page-root:has(#ab-compare-pro:checked) .pricing1-comparison_top-row>:is(:first-child,:nth-child(2),:nth-child(3),:nth-child(5)),.pricing-page-root:has(#ab-compare-pro:checked) .pricing1-comparison_row>:is(:nth-child(2),:nth-child(3),:nth-child(5))),:is(.pricing-page-root:has(#ab-compare-flex:checked) .pricing1-comparison_top-row>:is(:first-child,:nth-child(2),:nth-child(3),:nth-child(4)),.pricing-page-root:has(#ab-compare-flex:checked) .pricing1-comparison_row>:is(:nth-child(2),:nth-child(3),:nth-child(4))){display:none}.pricing-page-root:has(.ab-pricing-compare-switch__input:checked) .pricing1-comparison_top-row>.pricing1-comparison_top-row-content{grid-column:1/-1}}
