.ab-pricing-oss-cta{text-align:center;flex-direction:column;align-items:center;gap:.75rem;width:100%;margin-top:.75rem;display:flex}.ab-pricing-oss-cta__copy{max-width:40rem;color:var(--figma-content-muted,#666);margin:0;font-size:.9375rem;line-height:1.5}.ab-pricing-oss-cta__bubble{border:1px solid var(--figma-content-accent,#a299ff);color:var(--figma-content-accent,#a299ff);background:0 0;border-radius:999px;justify-content:center;align-items:center;padding:.4rem .9rem;font-size:.9375rem;font-weight:600;line-height:1.2;text-decoration:none;display:inline-flex}.ab-pricing-oss-cta__bubble:hover{background:color-mix(in srgb, var(--figma-content-accent,#a299ff) 14%, transparent)}.ab-pricing-oss-cta__bubble:focus-visible{outline:2px solid var(--figma-content-accent,#a299ff);outline-offset:2px}.ab-pricing-plan-intro{min-width:0}.ab-pricing-plan-price{flex-direction:column;margin-top:0;padding-top:.25rem;display:flex}.ab-pricing-plan-price__eyebrow{min-height:1.25rem;color:var(--figma-content-muted,#666);margin:0;font-size:.875rem;font-weight:600;line-height:1.3}.ab-pricing-plan-price__eyebrow--spacer{visibility:hidden}.ab-pricing-plan-price__row{flex-wrap:nowrap;align-items:baseline;gap:.4rem;display:flex}.ab-pricing-plan-price__amount,.ab-pricing-plan-price__period,.ab-pricing-plan-price__credits,.ab-pricing-plan-price__note{margin:0}.ab-pricing-plan-price__controls{flex-direction:column;justify-content:flex-start;margin-top:.75rem;display:flex}.ab-pricing-plan-price__credits{color:var(--figma-content-muted,#666);font-size:.875rem;font-weight:600;line-height:1.4}.ab-pricing-plan-price__amount{color:var(--figma-content-default,#000);letter-spacing:-.02em;font-family:Booton,Arial,sans-serif;font-size:clamp(2rem,2.4vw,2.625rem);font-weight:600;line-height:1.1}.ab-pricing-plan-price__period{color:var(--figma-content-muted,#666);font-size:.9375rem;line-height:1.3}.ab-pricing-plan-price__note{color:var(--figma-content-muted,#666);margin-top:.5rem;font-size:.875rem;line-height:1.4}.ab-pricing-plan-cta{grid-template-rows:auto;justify-items:center;margin-top:.75rem;padding-top:0;display:grid}.ab-pricing-plan-cta .ab-marketing-btn{width:100%}.ab-pricing-nocard{color:var(--figma-content-muted,#858585);text-align:center;margin:.45rem 0 0;font-size:.8125rem;line-height:1.3}.ab-pricing-nocard--spacer{visibility:hidden}.ab-pricing-plan-bestfor{color:var(--figma-content-muted,#858585);margin:.35rem 0 0;font-size:.9375rem;line-height:1.35}.ab-pricing-plan-grid .pricing-plan_wrapper{flex-wrap:wrap;gap:.35rem .5rem}.ab-pricing-plan-grid .pricing-new-tag_wrapper{text-transform:none;max-width:100%;margin-top:0}.ab-pricing-plan-grid .pricing-new-tag_wrapper p{margin:0;font-size:.6875rem;line-height:1.3}.ab-pricing-plans{text-align:initial}.ab-pricing-sr-only{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-plus-tier{margin-top:.75rem;position:relative}.ab-pricing-plus-tier__label{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-plus-tier__control{appearance:none;border:1px solid var(--figma-border-default,#383838);background-color:var(--figma-background-default,#000);width:100%;color:var(--figma-content-default,#fff);font:inherit;cursor:pointer;border-radius:.5rem;margin:0;padding:.55rem 2.25rem .55rem .75rem;font-size:.875rem;font-weight:600;line-height:1.3}.ab-pricing-plus-tier__control:focus-visible{outline:2px solid var(--figma-c-airbyte-purple-400,#695edf);outline-offset:2px}.ab-pricing-plus-tier__chevron{color:var(--figma-content-default,#fff);pointer-events:none;display:block;position:absolute;top:50%;right:.6rem;transform:translateY(-50%)}.ab-pricing-plan-grid .pricing1-header_plan{text-align:left}.ab-pricing-plan-slot{min-width:0;height:100%}.ab-pricing-plan-slot>.pricing1-header_plan{width:100%;height:100%}.pricing-page-root .ab-pricing-plan-cta .ab-marketing-btn,.pricing-page-root .pricing-cta_wrapper .ab-marketing-btn{white-space:normal;height:auto;min-height:2.75rem}.pricing-page-root .pricing-cta_wrapper{height:auto;min-height:4rem}.pricing-page-root .pricing1-comparison_top-row-content{padding-bottom:1rem}.ab-pricing-compare-link{justify-content:center;margin:1.5rem 0 0;display:flex}.pricing-page-root .section_pricing1-header .margin-bottom.margin-xxlarge:has(.ab-pricing-plans){margin-bottom:0}@media screen and (width<=991px){.pricing-page-root .section_pricing1-header .pricing1-header_plan{padding-top:1rem}.ab-pricing-plan-grid[data-recommended=standard]>.ab-pricing-plan-slot--standard,.ab-pricing-plan-grid[data-recommended=plus]>.ab-pricing-plan-slot--plus,.ab-pricing-plan-grid[data-recommended=pro]>.ab-pricing-plan-slot--pro{order:-1}}.pricing-page-root .section_pricing1-header .padding-section-small{padding-top:1.25rem}.pricing-page-root .section-pricing-h2_wrapper{padding-top:.75rem;padding-bottom:.25rem}.ab-pricing-trial-banner{text-align:center;flex-direction:column;align-items:center;width:100%;margin-top:.5rem;margin-bottom:2rem;display:flex;container-type:inline-size}.ab-pricing-trial-banner p{max-width:none;margin:0}@container (width>=64rem){.ab-pricing-trial-banner p{white-space:nowrap}}.ab-pricing-plan-cta__note{color:var(--figma-content-muted,#666);text-align:center;margin:.5rem 0 0;font-size:.875rem;line-height:1.4}
