/* generated by tools/gutters.js: keeps every Webflow container --bbg from the window edge */
:root { --bbg: clamp(16px, 3vw, 40px); }
@media (min-width: 992px) and (max-width: 1439px) {
  body.bb .w-layout-blockcontainer.container-3 { max-width: min(1300px, calc(100vw - 2 * var(--bbg))); }
  body.bb .w-layout-blockcontainer.promo-banner-container-desktop { max-width: min(1300px, calc(100vw - 2 * var(--bbg))); }
  body.bb .w-layout-blockcontainer.container-9 { max-width: calc(100vw - 2 * var(--bbg)); }
  body.bb .w-layout-blockcontainer.container-10 { max-width: min(940px, calc(100vw - 2 * var(--bbg))); }
  body.bb .w-layout-blockcontainer.container-11 { max-width: calc(100vw - 2 * var(--bbg)); }
  body.bb .w-layout-blockcontainer.promo-banner-container-mobile { max-width: min(1500px, calc(100vw - 2 * var(--bbg))); }
  body.bb .w-layout-blockcontainer.customer-section-container { max-width: min(800px, calc(100vw - 2 * var(--bbg))); }
  body.bb .w-layout-blockcontainer.container---padded { max-width: min(1200px, calc(100vw - 2 * var(--bbg))); }
  body.bb .w-layout-blockcontainer.blog-container { max-width: min(1400px, calc(100vw - 2 * var(--bbg))); }
  body.bb .w-layout-blockcontainer.max-width-container { max-width: calc(100vw - 2 * var(--bbg)); }
  body.bb .w-layout-blockcontainer.container-1447 { max-width: calc(100vw - 2 * var(--bbg)); }
  body.bb .w-layout-blockcontainer.compare-table-container { max-width: min(1300px, calc(100vw - 2 * var(--bbg))); }
  body.bb .w-layout-blockcontainer.compare-label-top { max-width: min(940px, calc(100vw - 2 * var(--bbg))); }
  body.bb .w-layout-blockcontainer.pricing-mobile-container { max-width: min(1500px, calc(100vw - 2 * var(--bbg))); }
  body.bb .w-layout-blockcontainer.compare-mobile-column { max-width: min(940px, calc(100vw - 2 * var(--bbg))); }
  body.bb .w-layout-blockcontainer.payments-promo-container { max-width: min(1300px, calc(100vw - 2 * var(--bbg))); }
  body.bb .w-layout-blockcontainer.payment-promo-banner-container-desktop-copy { max-width: min(13000px, calc(100vw - 2 * var(--bbg))); }
  body.bb .w-layout-blockcontainer.container-13 { max-width: min(1400px, calc(100vw - 2 * var(--bbg))); }
  body.bb .w-layout-blockcontainer.container-switcher { max-width: min(1300px, calc(100vw - 2 * var(--bbg))); }
  body.bb .w-layout-blockcontainer.vanity-metric-container-dark { max-width: min(1200px, calc(100vw - 2 * var(--bbg))); }
  body.bb .w-layout-blockcontainer.pricing-vert-container-5 { max-width: calc(100vw - 2 * var(--bbg)); }
  body.bb .w-layout-blockcontainer.container-5 { max-width: min(940px, calc(100vw - 2 * var(--bbg))); }
  body.bb .w-layout-blockcontainer.price-container { max-width: min(940px, calc(100vw - 2 * var(--bbg))); }
  body.bb .w-layout-blockcontainer.pricing-card-checklist { max-width: min(940px, calc(100vw - 2 * var(--bbg))); }
  body.bb .w-layout-blockcontainer.pricing-table-container { max-width: min(1300px, calc(100vw - 2 * var(--bbg))); }
  body.bb .w-layout-blockcontainer.container-1453 { max-width: min(940px, calc(100vw - 2 * var(--bbg))); }
  body.bb .w-layout-blockcontainer.pricing-table-mobile-column { max-width: min(940px, calc(100vw - 2 * var(--bbg))); }
  body.bb .w-layout-blockcontainer.versus-container { max-width: min(800px, calc(100vw - 2 * var(--bbg))); }
  body.bb .w-layout-blockcontainer.vanity-metric-container { max-width: min(1200px, calc(100vw - 2 * var(--bbg))); }
  body.bb .w-layout-blockcontainer.container-1440 { max-width: min(1440px, calc(100vw - 2 * var(--bbg))); }
}
@media (min-width: 768px) and (max-width: 991px) {
  body.bb .w-layout-blockcontainer.container-3 { max-width: min(1300px, calc(100vw - 2 * var(--bbg))); }
  body.bb .w-layout-blockcontainer.promo-banner-container-desktop { max-width: min(1300px, calc(100vw - 2 * var(--bbg))); }
  body.bb .w-layout-blockcontainer.container-9 { max-width: calc(100vw - 2 * var(--bbg)); }
  body.bb .w-layout-blockcontainer.container-10 { max-width: min(728px, calc(100vw - 2 * var(--bbg))); }
  body.bb .w-layout-blockcontainer.container-11 { max-width: calc(100vw - 2 * var(--bbg)); }
  body.bb .w-layout-blockcontainer.promo-banner-container-mobile { max-width: min(1500px, calc(100vw - 2 * var(--bbg))); }
  body.bb .w-layout-blockcontainer.customer-section-container { max-width: min(800px, calc(100vw - 2 * var(--bbg))); }
  body.bb .w-layout-blockcontainer.container---padded { max-width: min(1200px, calc(100vw - 2 * var(--bbg))); }
  body.bb .w-layout-blockcontainer.blog-container { max-width: min(1400px, calc(100vw - 2 * var(--bbg))); }
  body.bb .w-layout-blockcontainer.max-width-container { max-width: calc(100vw - 2 * var(--bbg)); }
  body.bb .w-layout-blockcontainer.container-1447 { max-width: calc(100vw - 2 * var(--bbg)); }
  body.bb .w-layout-blockcontainer.compare-table-container { max-width: min(1300px, calc(100vw - 2 * var(--bbg))); }
  body.bb .w-layout-blockcontainer.compare-label-top { max-width: min(728px, calc(100vw - 2 * var(--bbg))); }
  body.bb .w-layout-blockcontainer.pricing-mobile-container { max-width: min(1500px, calc(100vw - 2 * var(--bbg))); }
  body.bb .w-layout-blockcontainer.compare-mobile-column { max-width: min(728px, calc(100vw - 2 * var(--bbg))); }
  body.bb .w-layout-blockcontainer.payments-promo-container { max-width: min(1300px, calc(100vw - 2 * var(--bbg))); }
  body.bb .w-layout-blockcontainer.payment-promo-banner-container-desktop-copy { max-width: min(13000px, calc(100vw - 2 * var(--bbg))); }
  body.bb .w-layout-blockcontainer.container-13 { max-width: min(1400px, calc(100vw - 2 * var(--bbg))); }
  body.bb .w-layout-blockcontainer.container-switcher { max-width: min(1300px, calc(100vw - 2 * var(--bbg))); }
  body.bb .w-layout-blockcontainer.vanity-metric-container-dark { max-width: min(1200px, calc(100vw - 2 * var(--bbg))); }
  body.bb .w-layout-blockcontainer.pricing-vert-container-5 { max-width: calc(100vw - 2 * var(--bbg)); }
  body.bb .w-layout-blockcontainer.container-5 { max-width: min(728px, calc(100vw - 2 * var(--bbg))); }
  body.bb .w-layout-blockcontainer.price-container { max-width: min(728px, calc(100vw - 2 * var(--bbg))); }
  body.bb .w-layout-blockcontainer.pricing-card-checklist { max-width: min(728px, calc(100vw - 2 * var(--bbg))); }
  body.bb .w-layout-blockcontainer.pricing-table-container { max-width: min(1300px, calc(100vw - 2 * var(--bbg))); }
  body.bb .w-layout-blockcontainer.container-1453 { max-width: min(728px, calc(100vw - 2 * var(--bbg))); }
  body.bb .w-layout-blockcontainer.pricing-table-mobile-column { max-width: min(728px, calc(100vw - 2 * var(--bbg))); }
  body.bb .w-layout-blockcontainer.versus-container { max-width: min(800px, calc(100vw - 2 * var(--bbg))); }
  body.bb .w-layout-blockcontainer.vanity-metric-container { max-width: min(1200px, calc(100vw - 2 * var(--bbg))); }
  body.bb .w-layout-blockcontainer.container-1440 { max-width: min(1440px, calc(100vw - 2 * var(--bbg))); }
}
@media (min-width: 480px) and (max-width: 767px) {
  body.bb .w-layout-blockcontainer.container-3 { max-width: min(1300px, calc(100vw - 2 * var(--bbg))); }
  body.bb .w-layout-blockcontainer.promo-banner-container-desktop { max-width: min(1300px, calc(100vw - 2 * var(--bbg))); }
  body.bb .w-layout-blockcontainer.container-9 { max-width: calc(100vw - 2 * var(--bbg)); }
  body.bb .w-layout-blockcontainer.container-10 { max-width: calc(100vw - 2 * var(--bbg)); }
  body.bb .w-layout-blockcontainer.container-11 { max-width: calc(100vw - 2 * var(--bbg)); }
  body.bb .w-layout-blockcontainer.promo-banner-container-mobile { max-width: min(1500px, calc(100vw - 2 * var(--bbg))); }
  body.bb .w-layout-blockcontainer.customer-section-container { max-width: min(800px, calc(100vw - 2 * var(--bbg))); }
  body.bb .w-layout-blockcontainer.container---padded { max-width: min(1200px, calc(100vw - 2 * var(--bbg))); }
  body.bb .w-layout-blockcontainer.blog-container { max-width: min(1400px, calc(100vw - 2 * var(--bbg))); }
  body.bb .w-layout-blockcontainer.max-width-container { max-width: calc(100vw - 2 * var(--bbg)); }
  body.bb .w-layout-blockcontainer.container-1447 { max-width: calc(100vw - 2 * var(--bbg)); }
  body.bb .w-layout-blockcontainer.compare-table-container { max-width: calc(100vw - 2 * var(--bbg)); }
  body.bb .w-layout-blockcontainer.compare-label-top { max-width: calc(100vw - 2 * var(--bbg)); }
  body.bb .w-layout-blockcontainer.pricing-mobile-container { max-width: min(1500px, calc(100vw - 2 * var(--bbg))); }
  body.bb .w-layout-blockcontainer.compare-mobile-column { max-width: calc(100vw - 2 * var(--bbg)); }
  body.bb .w-layout-blockcontainer.payments-promo-container { max-width: min(1300px, calc(100vw - 2 * var(--bbg))); }
  body.bb .w-layout-blockcontainer.payment-promo-banner-container-desktop-copy { max-width: min(13000px, calc(100vw - 2 * var(--bbg))); }
  body.bb .w-layout-blockcontainer.container-13 { max-width: min(1400px, calc(100vw - 2 * var(--bbg))); }
  body.bb .w-layout-blockcontainer.container-switcher { max-width: min(1300px, calc(100vw - 2 * var(--bbg))); }
  body.bb .w-layout-blockcontainer.vanity-metric-container-dark { max-width: min(1200px, calc(100vw - 2 * var(--bbg))); }
  body.bb .w-layout-blockcontainer.pricing-vert-container-5 { max-width: calc(100vw - 2 * var(--bbg)); }
  body.bb .w-layout-blockcontainer.container-5 { max-width: calc(100vw - 2 * var(--bbg)); }
  body.bb .w-layout-blockcontainer.price-container { max-width: calc(100vw - 2 * var(--bbg)); }
  body.bb .w-layout-blockcontainer.pricing-card-checklist { max-width: calc(100vw - 2 * var(--bbg)); }
  body.bb .w-layout-blockcontainer.pricing-table-container { max-width: min(1300px, calc(100vw - 2 * var(--bbg))); }
  body.bb .w-layout-blockcontainer.container-1453 { max-width: calc(100vw - 2 * var(--bbg)); }
  body.bb .w-layout-blockcontainer.pricing-table-mobile-column { max-width: calc(100vw - 2 * var(--bbg)); }
  body.bb .w-layout-blockcontainer.versus-container { max-width: min(800px, calc(100vw - 2 * var(--bbg))); }
  body.bb .w-layout-blockcontainer.vanity-metric-container { max-width: min(1200px, calc(100vw - 2 * var(--bbg))); }
  body.bb .w-layout-blockcontainer.container-1440 { max-width: min(1440px, calc(100vw - 2 * var(--bbg))); }
}
@media (max-width: 479px) {
  body.bb .w-layout-blockcontainer.container-3 { max-width: calc(100vw - 2 * var(--bbg)); }
  body.bb .w-layout-blockcontainer.promo-banner-container-desktop { max-width: min(1300px, calc(100vw - 2 * var(--bbg))); }
  body.bb .w-layout-blockcontainer.container-9 { max-width: calc(100vw - 2 * var(--bbg)); }
  body.bb .w-layout-blockcontainer.container-10 { max-width: calc(100vw - 2 * var(--bbg)); }
  body.bb .w-layout-blockcontainer.container-11 { max-width: calc(100vw - 2 * var(--bbg)); }
  body.bb .w-layout-blockcontainer.promo-banner-container-mobile { max-width: min(1500px, calc(100vw - 2 * var(--bbg))); }
  body.bb .w-layout-blockcontainer.customer-section-container { max-width: min(800px, calc(100vw - 2 * var(--bbg))); }
  body.bb .w-layout-blockcontainer.container---padded { max-width: min(1200px, calc(100vw - 2 * var(--bbg))); }
  body.bb .w-layout-blockcontainer.blog-container { max-width: min(1400px, calc(100vw - 2 * var(--bbg))); }
  body.bb .w-layout-blockcontainer.max-width-container { max-width: calc(100vw - 2 * var(--bbg)); }
  body.bb .w-layout-blockcontainer.container-1447 { max-width: calc(100vw - 2 * var(--bbg)); }
  body.bb .w-layout-blockcontainer.compare-table-container { max-width: calc(100vw - 2 * var(--bbg)); }
  body.bb .w-layout-blockcontainer.compare-label-top { max-width: calc(100vw - 2 * var(--bbg)); }
  body.bb .w-layout-blockcontainer.pricing-mobile-container { max-width: min(1500px, calc(100vw - 2 * var(--bbg))); }
  body.bb .w-layout-blockcontainer.compare-mobile-column { max-width: calc(100vw - 2 * var(--bbg)); }
  body.bb .w-layout-blockcontainer.payments-promo-container { max-width: min(1300px, calc(100vw - 2 * var(--bbg))); }
  body.bb .w-layout-blockcontainer.payment-promo-banner-container-desktop-copy { max-width: min(13000px, calc(100vw - 2 * var(--bbg))); }
  body.bb .w-layout-blockcontainer.container-13 { max-width: min(1400px, calc(100vw - 2 * var(--bbg))); }
  body.bb .w-layout-blockcontainer.container-switcher { max-width: min(1300px, calc(100vw - 2 * var(--bbg))); }
  body.bb .w-layout-blockcontainer.vanity-metric-container-dark { max-width: min(1200px, calc(100vw - 2 * var(--bbg))); }
  body.bb .w-layout-blockcontainer.pricing-vert-container-5 { max-width: calc(100vw - 2 * var(--bbg)); }
  body.bb .w-layout-blockcontainer.container-5 { max-width: calc(100vw - 2 * var(--bbg)); }
  body.bb .w-layout-blockcontainer.price-container { max-width: calc(100vw - 2 * var(--bbg)); }
  body.bb .w-layout-blockcontainer.pricing-card-checklist { max-width: calc(100vw - 2 * var(--bbg)); }
  body.bb .w-layout-blockcontainer.pricing-table-container { max-width: min(1300px, calc(100vw - 2 * var(--bbg))); }
  body.bb .w-layout-blockcontainer.container-1453 { max-width: calc(100vw - 2 * var(--bbg)); }
  body.bb .w-layout-blockcontainer.pricing-table-mobile-column { max-width: calc(100vw - 2 * var(--bbg)); }
  body.bb .w-layout-blockcontainer.versus-container { max-width: min(800px, calc(100vw - 2 * var(--bbg))); }
  body.bb .w-layout-blockcontainer.vanity-metric-container { max-width: min(1200px, calc(100vw - 2 * var(--bbg))); }
  body.bb .w-layout-blockcontainer.container-1440 { max-width: min(1440px, calc(100vw - 2 * var(--bbg))); }
}
