@charset "utf-8";

:root { --color--grey-90: #222; --color--blue-60: #306bea; --color--white: white; --color--grey-05: #f7f8fa; --color--grey-30: #d0d3d9; --color--blue-90: #2e489e; --color--grey-10: #edeff2; --color--blue-10: #c6ddff; --color--blue-70: #2e60cf; --fonts--heading-font: area-variable,sans-serif; --color--gradient-blue: #007fff; --color--gradient-violet: #bd50ff; --color--grey-80: #313233; --color--grey-70: #494a4c; --color--blue-30: #85b4ff; --color--blue-100: #001525; --color--blue-05: #e8f1ff; --color--grey-50: #8a8c8f; --color--blue-20: #a0c9ff; --color--blue-025: #f7faff; --color--violet-20: #ccb1fa; --color--green-20: #bce5bf; --color--violet-05: #f0eafe; --color--green-05: #edfaee; --color--citron-60: #c9f227; --color--blue-50: #4d83f7; --color--dune-05: #f3f0ec; --color--citron-10: #f4ffd3; --color--apricot-100: #1e0c09; --color--citron-100: #00170f; --color--grey-60: #626366; --color--apricot-10: #ffdbc0; --color--citron-hover: #afd80d; --color--blue-80: #2e54b6; --color--blue-99: #011b2f; --color--apricot-30: #fab798; --color--dune-025: #faf9f7; --color--green-10: #dbf0d9; --color--orange-05: #ffeed9; --color--red-05: #ffe8e7; --color--citron-30: #daf98a; --color--dune-30: #e1d2bf; --color--green-30: #98d69c; --color--orange-30: #ffc273; --color--red-30: #ff908d; --color--grey-025: #fafafa; --color--dune-10: #eae0d3; --color--grey-20: #dfe1e5; --color--grey-40: #b0b2b8; --color--apricot-60: #db6645; --color--apricot-80: #9d4328; --color--green-100: #002517; --color--red-100: #381913; --color--blue-40: #6697ff; --color--citron-025: #faffed; --color--red-60: #ec1004; --fonts--base-font: Inter,Arial,sans-serif; --fonts--eyebrow-font: Jetbrainsmono,Arial,sans-serif; --color--red-10: #ffd6d5; --color--red-20: #ffb6b5; --color--red-40: #ff6662; --color--red-50: #fb443f; --color--red-70: #d51a11; --color--red-80: #b01912; --color--red-90: #871814; --color--orange-10: #ffe3bf; --color--orange-20: #ffd399; --color--orange-40: #ffac40; --color--orange-50: #ff9c1a; --color--orange-60: #fa8e01; --color--orange-70: #eb7e01; --color--orange-80: #d96d01; --color--orange-90: #bf5701; --color--violet-10: #e4d7fd; --color--violet-30: #ba92f5; --color--violet-40: #a972ef; --color--violet-50: #9a51e7; --color--violet-60: #7d43d3; --color--violet-70: #673bc6; --color--violet-80: #582cbd; --color--violet-90: #43319a; --color--green-40: #68c16e; --color--green-50: #47a54e; --color--green-60: #2b882d; --color--green-70: #256e21; --color--green-80: #286220; --color--green-90: #25541a; --color--citron-80: #5a752f; }

body { color: var(--color--grey-90); letter-spacing: -0.011875rem; font-family: Inter, Arial, sans-serif; font-size: 1rem; line-height: 1.5rem; }

h1, h2 { margin-top: 0px; margin-bottom: 0px; }

h3 { margin-top: 0px; margin-bottom: 0px; font-weight: 400; }

h4, h5, h6 { margin-top: 0px; margin-bottom: 0px; }

p { margin-bottom: 0px; }

a { z-index: 2; color: var(--color--blue-60); font-weight: 600; text-decoration: none; transition: color 0.2s; position: relative; }

a:hover { text-decoration: underline; }

ul { margin-top: 0px; margin-bottom: 8px; padding-left: 40px; }

ol { margin-top: 0px; margin-bottom: 10px; padding-left: 40px; }

li { margin-bottom: 10px; }

img { max-width: 100%; }

label { margin-bottom: 5px; font-weight: 400; display: block; }

strong { font-weight: 700; }

blockquote { border-left: 5px solid var(--color--grey-90); margin-bottom: 10px; padding: 10px 20px; font-size: 18px; font-style: italic; line-height: 22px; }

figure { margin-bottom: 24px; }

figcaption { text-align: center; margin-top: 5px; }

.w-layout-grid { gap: 16px; grid-template-rows: auto auto; grid-template-columns: 1fr 1fr; grid-auto-columns: 1fr; display: grid; }

.page { flex-direction: column; min-height: 100vh; display: flex; position: relative; }

.main { flex: 1 1 0%; }

.main.event { margin-top: 71px; }

.section { position: relative; overflow: hidden; }

.section.overflow-visibile { overflow: visible; }

.section.hide { display: none; }

.section.industry_lp { min-height: 80vh; }

.section.industry_lp.overflow { min-height: auto; overflow: visible; }

.section.rounded-corners { border-top-left-radius: 40px; border-top-right-radius: 40px; margin-top: -20px; }

.section.sticky-nav-dev { z-index: 5; position: sticky; top: 0px; }

.section.blog-hero { overflow: hidden; }

.section.overflow-visible__desktop-tablet, .section.overflow-visibile { overflow: visible; }

.contain { width: 100%; max-width: 1280px; margin-left: auto; margin-right: auto; padding-left: 20px; padding-right: 20px; }

.contain.is-relative { position: relative; }

.contain._1600 { max-width: 1600px; }

.contain.small { width: 920px; }

.contain.edits { max-width: 1600px; }

.footer { grid-template-rows: auto; grid-template-columns: 1fr; }

.text__blue-60 { color: var(--color--blue-60); }

.button__primary { border: 1.2px solid var(--color--blue-60); background-color: var(--color--blue-60); color: var(--color--white); text-align: center; white-space: nowrap; border-radius: 4px; justify-content: center; align-items: center; padding: 12px 20px; font-family: area-variable, sans-serif; font-size: 1rem; font-weight: 700; line-height: 1.1875rem; transition: 0.2s; }

.button__primary:hover { background-color: rgb(46, 84, 182); border-color: rgb(46, 84, 182); text-decoration: none; }

.button__primary.button__blue-30 { display: inline-block; }

.button__primary.small { align-self: flex-start; padding: 8px 16px; }

.button__primary.small.text__image { justify-content: center; align-items: center; }

.hide { display: none; }

.faq__links { gap: 12px 16px; color: var(--color--grey-90); grid-template-rows: auto; grid-template-columns: 1fr; grid-auto-columns: 1fr; display: grid; position: sticky; top: 90px; }

.footer__grid { gap: 16px 40px; grid-template-rows: auto; grid-template-columns: 1fr 1fr 1fr 1fr 1fr; grid-auto-columns: 1fr; display: grid; }

.footer__grid.v2 { grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1.75fr; }

.footer__col { gap: 16px; grid-template-rows: auto; grid-template-columns: 1fr; grid-auto-columns: 1fr; align-content: start; align-items: start; font-size: 14px; display: grid; }

.footer__link { color: var(--color--grey-90); font-family: area-variable, sans-serif; font-size: 0.875rem; font-weight: 700; line-height: 1.125rem; transition: color 0.1s; display: block; }

.footer__link.bottom, .footer__link.languages, .footer__link.bottom, .footer__link.languages { font-family: Inter, Arial, sans-serif; font-weight: 400; }

.footer__links-wrapper { gap: 12px 16px; grid-template-rows: auto; grid-template-columns: 1fr; grid-auto-columns: 1fr; justify-items: start; display: grid; }

.footer__social-links-grid { gap: 16px 12px; grid-template-rows: auto; grid-template-columns: 1fr; grid-auto-columns: 1fr; grid-auto-flow: column; place-content: start; justify-items: start; display: grid; }

.footer__social-link-wrapper { z-index: 0; width: 32px; height: 32px; }

.vertical__8 { row-gap: 8px; grid-template-rows: auto; grid-template-columns: 1fr; grid-auto-columns: 1fr; display: grid; }

.vertical__40 { row-gap: 40px; grid-template-rows: auto; grid-template-columns: 1fr; grid-auto-columns: 1fr; display: grid; }

.vertical__4 { gap: 4px; grid-template-rows: auto; grid-template-columns: 1fr; grid-auto-columns: 1fr; display: grid; }

.text__white { color: var(--color--white); }

.vertical__48 { row-gap: 48px; grid-template-rows: auto; grid-template-columns: 1fr; grid-auto-columns: 1fr; display: grid; }

.show-only__mobile { display: none; }

.footer__header { font-family: Inter, Arial, sans-serif; font-size: 0.75rem; font-weight: 400; line-height: 1rem; }

.text__body-small { letter-spacing: 0.0125rem; font-size: 0.875rem; line-height: 1.25rem; }

.text__body-small.text__bold-weight.align-right { text-align: right; }

.text__center { text-align: center; }

.body__open { display: none; }

.button__arrow { color: var(--color--grey-90); background-color: rgba(0, 0, 0, 0); justify-content: flex-start; align-items: center; font-family: area-variable, sans-serif; font-weight: 800; transition-property: all; }

.button__arrow:hover { text-decoration: none; }

.button__arrow.text__blue-10 { color: var(--color--blue-10); }

.button__arrow.blue-70 { color: var(--color--blue-70); }

.button__arrow.white { color: var(--color--white); }

.button__arrow.text__blue-60 { color: var(--color--blue-60); }

.button__arrow.text__white { color: var(--color--white); flex: 0 1 auto; }

.button__arrow.text__display-small.text__center-desk-tablet-only, .button__arrow.text__display-small.text__center-desk-tablet-only-2 { text-align: center; }

.button__arrow.blue-60.text__center { display: block; }

.button__arrow.blue-60 { color: var(--color--blue-60); }

.basegrid { gap: 20px; grid-template-rows: auto; grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr; grid-auto-columns: 1fr; place-items: center stretch; width: 100%; display: grid; }

.basegrid.vertical__64 { row-gap: 4rem; }

.basegrid.vertical__24.grid__center { place-items: center stretch; }

.basegrid.gutter-large { gap: 88px; }

.basegrid.resource-list { row-gap: 80px; align-items: start; }

.basegrid._3-cols { gap: 140px; grid-template-columns: 1fr 1fr 1fr; }

.basegrid.vertical__80 { row-gap: 80px; }

.basegrid.blog-spacing { row-gap: 20px; }

.basegrid.faq-featured { gap: 32px 40px; }

.basegrid.align__top { place-items: start stretch; }

.basegrid.vertical__40-40, .basegrid.gutter-40 { gap: 40px; }

.basegrid.gutter-none, .basegrid.gutter-none-2 { gap: 0px; }

.basegrid.gutter-40-2 { gap: 40px; }

.basegrid.gutter-row-none { row-gap: 0px; }

.basegrid.gutter-16 { gap: 16px 17px; place-items: center stretch; }

.basegrid.gutter-row-60 { gap: 60px; }

.basegrid.vertical__40 { row-gap: 40px; }

.text__display-large { font-family: var(--fonts--heading-font); letter-spacing: 0.01rem; font-size: 2.25rem; font-weight: 800; line-height: 2.75rem; }

.text__display-small { font-family: var(--fonts--heading-font); text-align: left; letter-spacing: -0.01rem; flex-flow: column; justify-content: space-between; align-items: flex-start; font-size: 1.375rem; font-weight: 800; line-height: 2rem; display: flex; }

.text__display-small.text__center { justify-content: space-between; align-items: center; }

.text__display-eyebrow { letter-spacing: 0.0625rem; text-transform: uppercase; font-family: Jetbrainsmono, Arial, sans-serif; font-size: 0.875rem; font-weight: 500; line-height: 1.25rem; }

.text__display-eyebrow.text__gradient-purple { -webkit-text-fill-color: transparent; background-image: linear-gradient(rgb(189, 80, 255), rgb(0, 127, 255)); background-clip: text; }

.text__body-large { letter-spacing: -0.02125rem; font-size: 1.25rem; line-height: 1.875rem; }

.text__body-large.color__grey-30 { color: rgb(208, 211, 217); }

.text__body-medium { font-size: 1rem; line-height: 1.5rem; }

.button__list { gap: 24px 40px; flex-wrap: wrap; grid-template-rows: auto; grid-template-columns: max-content; grid-auto-columns: max-content; grid-auto-flow: column; justify-content: flex-start; align-items: center; margin-top: 0px; padding-top: 0px; display: flex; }

.button__list.languages { gap: 16px; }

.button__list.center { justify-content: center; align-items: center; }

.spacer__8 { height: 8px; }

.spacer__16 { height: 1rem; }

.spacer__24 { height: 1.5rem; min-height: 24px; }

.spacer__40 { border-radius: 4px; height: 40px; }

.spacer__48 { height: 3rem; }

.spacer__56 { clear: none; height: 56px; }

.spacer__80 { height: 80px; }

.spacer__88 { height: 88px; }

.spacer__120 { height: 120px; }

.text__display-medium { font-family: var(--fonts--heading-font); font-size: 1.75rem; font-weight: 800; line-height: 2.25rem; }

.text__display-medium.text__black { color: var(--color--grey-90); }

.text__display-medium.text__black:hover { text-decoration: none; }

.show-only__tablet-mobile { display: none; }

.faq__col-wrap { position: relative; }

.text__body-xsmall { font-size: 0.75rem; line-height: 1rem; }

.spacer__20 { height: 20px; }

.position-relative { position: relative; }

.position-relative.overflow-hidden { overflow: hidden; }

.link__underline { text-underline-offset: 3px; color: inherit; font-weight: inherit; text-decoration: underline; }

.hr__line { background-color: var(--color--grey-30); flex: 0 0 auto; height: 1px; }

.hr__line.grey-70 { background-color: var(--color--grey-70); }

.hr__line.grey-80 { background-color: var(--color--grey-80); }

.spacer__60 { height: 60px; }

.pricing-card { border: 1px solid var(--color--grey-30); background-color: rgb(255, 255, 255); border-radius: 4px; height: 100%; padding: 12px 16px; }

.pricing-card.highlight { border-width: 2px; border-color: var(--color--blue-30); background-color: var(--color--blue-025); }

.spacer__12 { height: 12px; }

.text__citron-60 { color: var(--color--citron-60); justify-content: flex-start; align-items: flex-start; }

.text__citron-60.padding-edits { padding-top: 15px; padding-bottom: 15px; }

.text__blue-30 { color: var(--color--blue-30); }

.text__blue-30.w--current { color: var(--color--blue-60); }

.newline__all-breakpoints { display: block; }

.roadshow-header-logo { align-self: flex-start; }

.roadshow-header-logo.extended, .roadshow-header-logo.pricing, .roadshow-header-logo.pricing { gap: 16px; grid-template-rows: auto; grid-template-columns: 1fr 1fr 1fr 1fr; grid-auto-columns: 1fr; display: grid; }

.spacer__36 { height: 2.25rem; }

.text__bold-weight { font-weight: 700; }

.spacer__14 { height: 0.875rem; }

.info-icon { z-index: 2; background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTUiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAxNSAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTcuNSAxMy42MjVDNS4xNjQwNiAxMy42MjUgMy4wMzEyNSAxMi40MDYyIDEuODYzMjggMTAuMzc1QzAuNjk1MzEyIDguMzY5MTQgMC42OTUzMTIgNS45MDYyNSAxLjg2MzI4IDMuODc1QzMuMDMxMjUgMS44NjkxNCA1LjE2NDA2IDAuNjI1IDcuNSAwLjYyNUM5LjgxMDU1IDAuNjI1IDExLjk0MzQgMS44NjkxNCAxMy4xMTEzIDMuODc1QzE0LjI3OTMgNS45MDYyNSAxNC4yNzkzIDguMzY5MTQgMTMuMTExMyAxMC4zNzVDMTEuOTQzNCAxMi40MDYyIDkuODEwNTUgMTMuNjI1IDcuNSAxMy42MjVaTTYuNDg0MzggOS4xNTYyNUM2LjEyODkxIDkuMTU2MjUgNS44NzUgOS40MzU1NSA1Ljg3NSA5Ljc2NTYyQzUuODc1IDEwLjEyMTEgNi4xMjg5MSAxMC4zNzUgNi40ODQzOCAxMC4zNzVIOC41MTU2MkM4Ljg0NTcgMTAuMzc1IDkuMTI1IDEwLjEyMTEgOS4xMjUgOS43NjU2MkM5LjEyNSA5LjQzNTU1IDguODQ1NyA5LjE1NjI1IDguNTE1NjIgOS4xNTYyNUg4LjMxMjVWNi45MjE4OEM4LjMxMjUgNi41OTE4IDguMDMzMiA2LjMxMjUgNy43MDMxMiA2LjMxMjVINi40ODQzOEM2LjEyODkxIDYuMzEyNSA1Ljg3NSA2LjU5MTggNS44NzUgNi45MjE4OEM1Ljg3NSA3LjI3NzM0IDYuMTI4OTEgNy41MzEyNSA2LjQ4NDM4IDcuNTMxMjVINy4wOTM3NVY5LjE1NjI1SDYuNDg0MzhaTTcuNSAzLjg3NUM3LjA0Mjk3IDMuODc1IDYuNjg3NSA0LjI1NTg2IDYuNjg3NSA0LjY4NzVDNi42ODc1IDUuMTQ0NTMgNy4wNDI5NyA1LjUgNy41IDUuNUM3LjkzMTY0IDUuNSA4LjMxMjUgNS4xNDQ1MyA4LjMxMjUgNC42ODc1QzguMzEyNSA0LjI1NTg2IDcuOTMxNjQgMy44NzUgNy41IDMuODc1WiIgZmlsbD0iIzhBOEM4RiIvPgo8L3N2Zz4KCg==); background-position: 0px 0px; background-repeat: no-repeat; background-size: cover; justify-content: center; align-items: center; width: 12px; height: 12px; display: inline-block; position: relative; left: 4px; }

.info-icon.grey-100 { background-image: url(https://cdn.prod.website-files.com/6130fa1501794ed4d11867ba/68c47267578813cc0a5eaff6_info-black.svg); background-size: cover; }

.text__eyebrow { letter-spacing: 0.0625rem; text-transform: uppercase; font-family: Jetbrainsmono, Arial, sans-serif; font-size: 0.875rem; font-weight: 500; line-height: 1.25rem; }

.text__eyebrow.text__white { flex: 0 1 auto; }

.text__eyebrow.text__apricot-10 { color: rgb(255, 219, 192); }

.text__eyebrow.text__apricot-10-2 { color: var(--color--apricot-10); }

.text__eyebrow.text__citron-60.positon-absolute { position: absolute; inset: 23% auto auto 5%; }

.footer__locales-list { gap: 5px; border: 1px solid var(--color--grey-30); background-color: var(--color--white); border-radius: 4px; flex-direction: column; margin-top: 6px; padding: 12px; display: flex; }

.footer__locale-dropdown-trigger { gap: 8px; border: 1px solid var(--color--grey-30); border-radius: 4px; justify-content: center; align-items: center; padding: 10px; display: flex; }

.footer__locale-dropdown-icon { margin-top: 0px; margin-bottom: 0px; margin-right: 0px; position: relative; }

.footer__locale-dropdown { z-index: 1; width: 100%; }

.footer__locales-llist { z-index: 500; background-color: rgb(221, 221, 221); position: absolute; }

.footer__locales-llist.w--open { background-color: rgba(0, 0, 0, 0); }

.div-block-411 { gap: 24px; display: flex; }

.text__grey-70 { color: var(--color--grey-70); }

.bg__grey-025 { z-index: -1; background-color: var(--color--grey-025); position: absolute; inset: 0%; }

.text__display-xsmall { font-family: var(--fonts--heading-font); letter-spacing: 0.01rem; font-size: 1.25rem; font-weight: 800; line-height: 1.75rem; }

.bg__white { z-index: -1; background-color: rgb(255, 255, 255); position: absolute; inset: 0%; }

.video-autoplay__play-arrow { width: 13px; }

.faq__group { gap: 16px; border-top: 1px solid var(--color--grey-30); grid-template-rows: auto; grid-template-columns: 0.25fr 1fr; grid-auto-columns: 1fr; padding-top: 32px; padding-bottom: 100px; display: grid; }

.faq__group.last { padding-bottom: 0px; }

.faqs { gap: 2rem; flex-flow: column; display: flex; }

.faqs.on-light-with-line { gap: 1px; background-color: var(--color--grey-30); }

.faq.security { background-color: var(--color--blue-05); color: var(--color--grey-90); border-radius: 8px; padding: 15px; }

.faq.on-light-with-line { background-color: var(--color--white); padding-top: 1rem; padding-bottom: 1rem; }

.faq.on-light-with-line:last-child { margin-bottom: 0px; }

.faq__inner { margin-bottom: 5px; }

.faq__group-item-trigger { gap: 16px 0.5rem; cursor: pointer; grid-template-rows: auto; grid-template-columns: 3.75fr 30px; grid-auto-columns: 1fr; align-content: center; place-items: start stretch; padding: 0px; display: grid; overflow: hidden; }

.faq__group-item-rte { letter-spacing: 0.0125rem; margin: 24px 24px 0px 0px; font-size: 0.875rem; line-height: 1.25rem; }

.faq__group-item-rte li { margin-bottom: 8px; }

.faq__group-item-rte.with-divider { margin-bottom: 4px; }

.faq__group-item-rte.security { font-size: 1rem; line-height: 1.5rem; }

.faq__group-item-rte p { margin-bottom: 1rem; }

.faq__group-item-rte.text__body-medium { font-size: 1rem; line-height: 1.5rem; }

.faq__group-item-content { display: none; overflow: hidden; }

.faq__group-item-toggle { justify-content: center; align-items: center; margin-top: 10px; margin-left: 0px; display: flex; position: relative; }

.faq__group-item-toggle.security { margin-top: 0px; }

.faq__group-item-toggle.data-movement { margin-top: 7px; }

.faq__group-item-trigger-plus { flex-flow: row; grid-template-rows: auto auto; grid-template-columns: 1fr 1fr; grid-auto-columns: 1fr; justify-content: center; align-items: center; width: 14px; height: 14px; display: flex; }

.faq__group-item-trigger-plus.security { width: 20px; height: 20px; }

.faq__group-item-trigger-plus-line-1 { background-color: var(--color--grey-90); width: 2px; height: 100%; position: absolute; }

.faq__group-item-trigger-plus-line-2 { background-color: var(--color--grey-90); width: 100%; height: 2px; }

.faq__link { color: var(--color--grey-90); font-weight: inherit; }

.faq__link:hover { color: var(--color--blue-60); text-decoration: none; }

.faq__link.w--current { color: var(--color--blue-60); }

.pricing-cards { gap: 12px; grid-template-rows: auto; grid-template-columns: 1fr 1fr 1fr 1fr; grid-auto-columns: 1fr; display: grid; }

.pricing-bullets { gap: 12px; grid-template-rows: auto; grid-template-columns: 1fr; grid-auto-columns: 1fr; margin-bottom: 0px; padding-left: 0px; list-style-type: none; display: grid; }

.pricing-bullets__item { letter-spacing: -0.18px; background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEiIGhlaWdodD0iOCIgdmlld0JveD0iMCAwIDExIDgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xMC4zNTk0IDAuMzA0Njg4QzEwLjY2NDEgMC41ODU5MzggMTAuNjY0MSAxLjA3ODEyIDEwLjM1OTQgMS4zNTkzOEw0LjM1OTM4IDcuMzU5MzhDNC4wNzgxMiA3LjY2NDA2IDMuNTg1OTQgNy42NjQwNiAzLjMwNDY5IDcuMzU5MzhMMC4zMDQ2ODggNC4zNTkzOEMwIDQuMDc4MTIgMCAzLjU4NTk0IDAuMzA0Njg4IDMuMzA0NjlDMC41ODU5MzggMyAxLjA3ODEyIDMgMS4zNTkzOCAzLjMwNDY5TDMuODQzNzUgNS43NjU2Mkw5LjMwNDY5IDAuMzA0Njg4QzkuNTg1OTQgMCAxMC4wNzgxIDAgMTAuMzU5NCAwLjMwNDY4OFoiIGZpbGw9IiMyMjIyMjIiLz4KPC9zdmc+Cgo=); background-position: 0px 6px; background-repeat: no-repeat; background-size: auto; margin-bottom: 0px; padding-left: 16px; line-height: 1.25rem; list-style-type: none; }

.pricing-bullets__item.white-check-circle { background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTciIHZpZXdCb3g9IjAgMCAxOCAxNyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTguODk4NDQgMTdDNS44NDM3NSAxNyAzLjA1NDY5IDE1LjQwNjIgMS41MjczNCAxMi43NUMwIDEwLjEyNyAwIDYuOTA2MjUgMS41MjczNCA0LjI1QzMuMDU0NjkgMS42MjY5NSA1Ljg0Mzc1IDAgOC44OTg0NCAwQzExLjkxOTkgMCAxNC43MDkgMS42MjY5NSAxNi4yMzYzIDQuMjVDMTcuNzYzNyA2LjkwNjI1IDE3Ljc2MzcgMTAuMTI3IDE2LjIzNjMgMTIuNzVDMTQuNzA5IDE1LjQwNjIgMTEuOTE5OSAxNyA4Ljg5ODQ0IDE3Wk0xMi42NTA0IDYuOTM5NDVIMTIuNjE3MkwxMy4xODE2IDYuMzc1TDEyLjA4NTkgNS4yNDYwOUwxMS41MjE1IDUuODEwNTVMNy44MzU5NCA5LjUyOTNMNi4yNzUzOSA3Ljk2ODc1TDUuNzEwOTQgNy40MDQzTDQuNTgyMDMgOC41TDUuMTQ2NDggOS4wNjQ0NUw3LjI3MTQ4IDExLjE4OTVMNy44MzU5NCAxMS43NTM5TDguNDAwMzkgMTEuMTg5NUwxMi42NTA0IDYuOTM5NDVaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4KCg==); background-position: 0px 2px; padding-left: 32px; }

.pricing-bullets__item.blue-check-circle { background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTkiIGhlaWdodD0iMTkiIHZpZXdCb3g9IjAgMCAxOSAxOSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iOS41IiBjeT0iOS41IiByPSI5LjUiIGZpbGw9IiMzMDZCRUEiLz4KPHBhdGggZD0iTTE0LjUxNTYgNi42ODQwOEMxNC44MjAzIDYuOTY1MzMgMTQuODIwMyA3LjQ1NzUyIDE0LjUxNTYgNy43Mzg3N0w4LjUxNTYyIDEzLjczODhDOC4yMzQzOCAxNC4wNDM1IDcuNzQyMTkgMTQuMDQzNSA3LjQ2MDk0IDEzLjczODhMNC40NjA5NCAxMC43Mzg4QzQuMTU2MjUgMTAuNDU3NSA0LjE1NjI1IDkuOTY1MzMgNC40NjA5NCA5LjY4NDA4QzQuNzQyMTkgOS4zNzkzOSA1LjIzNDM4IDkuMzc5MzkgNS41MTU2MiA5LjY4NDA4TDggMTIuMTQ1TDEzLjQ2MDkgNi42ODQwOEMxMy43NDIyIDYuMzc5MzkgMTQuMjM0NCA2LjM3OTM5IDE0LjUxNTYgNi42ODQwOFoiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgoK); background-position: 0px 0px; padding-bottom: 2px; padding-left: 32px; }

.pricing__popula-wrap { gap: 5px; justify-content: space-between; align-items: center; display: flex; }

.pricing-popular { background-color: var(--color--apricot-10); color: var(--color--grey-90); text-align: center; border-radius: 4px; justify-content: center; align-items: center; padding: 2px 4px; font-family: area-variable, sans-serif; font-size: 0.75rem; font-weight: 600; line-height: 1rem; display: flex; }

.show-only__german-locale { display: none; }

.show-only__german-locale:lang(de) { display: block; }

.text__display-xxsmall { letter-spacing: 0.01rem; font-family: area-variable, sans-serif; font-size: 1.125rem; font-weight: 800; line-height: 1.75rem; }

.paragraph-7 { padding-left: 205px; padding-right: 205px; display: block; }

.button__blue-60 { background-color: var(--color--blue-60); color: var(--color--white); border-radius: 4px; align-self: flex-start; padding: 8px 16px; line-height: 1.25rem; }

.button__blue-60:hover { text-decoration: none; }

.button__round { gap: 10px; border: 1.2px solid var(--color--blue-60); background-color: var(--color--blue-60); color: var(--color--white); white-space: nowrap; border-radius: 100px; justify-content: flex-start; align-items: center; padding: 7px 15px; transition: 0.2s; display: flex; }

.button__round:hover { background-color: rgb(46, 84, 182); border-color: rgb(46, 84, 182); text-decoration: none; }

.button__round.citron-60 { border-color: var(--color--citron-60); background-color: var(--color--citron-60); color: var(--color--grey-90); }

.button__round.citron-60:hover { border-color: var(--color--citron-hover); background-color: var(--color--citron-hover); }

.nav { z-index: 100; background-color: rgba(0, 0, 0, 0); width: 100%; position: fixed; top: 0px; }

.nav__content-wrapper { z-index: 100; grid-template-rows: auto; grid-template-columns: 0.25fr 1fr; grid-auto-columns: 1fr; justify-content: space-between; align-items: center; padding-top: 0px; padding-bottom: 0px; display: flex; position: relative; }

.nav__menu { flex: 1 1 0%; justify-content: space-between; align-items: flex-start; padding-top: 18px; padding-bottom: 18px; display: flex; position: static; }

.nav__logo { height: 100%; }

.nav__logo.blue { opacity: 1; }

.nav__logo.white { opacity: 0; position: absolute; inset: 0%; }

.nav__nav-link-grid { gap: 3px; flex: 1 1 0%; grid-template-rows: auto; grid-template-columns: 1fr 1fr 1fr 1fr 1fr; grid-auto-columns: 1fr; justify-content: flex-start; place-items: center; margin-left: 100px; margin-right: 0px; display: flex; }

.nav__dropdown-toggle { gap: 8px; text-align: center; color: inherit; border: 1px solid rgba(0, 0, 0, 0); border-radius: 4px; justify-content: flex-start; align-items: center; height: 100%; padding: 8px 12px; font-family: area-variable, sans-serif; font-size: 14px; font-weight: 700; line-height: 17px; display: flex; position: relative; }

.nav__dropdown-toggle:hover { background-color: var(--color--blue-10); }

.nav__dropdown-toggle:focus-visible, .nav__dropdown-toggle[data-wf-focus-visible] { border-color: var(--color--grey-90); }

.nav__dropdown-label { justify-content: center; align-items: center; font-size: 0.875rem; line-height: 1.25rem; display: flex; }

.nav__dropdown-arrow { width: 12px; height: 10px; position: relative; overflow: hidden; }

.nav__dropdown-arrow.mobile { display: none; }

.nav__dropdown-list { background-color: var(--color--white); color: var(--color--grey-90); border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; padding: 32px; transition: opacity 0.2s, transform 0.2s; top: 56px; }

.nav__dropdown-list.w--open { z-index: 10; border-top: 1px solid var(--color--grey-30); background-color: var(--color--white); left: -56px; box-shadow: rgba(193, 193, 193, 0.2) 0px 4px 4px; }

.nav__dropdown-list.pricing { left: -26px; }

.nav__dropdown-list.pricing.w--open { left: -57px; }

.nav__dropdown-list.solutions { left: -285px; }

.nav__dropdown-list.product.w--open { border-top: 1px solid var(--color--grey-30); left: -216px; }

.nav__dropdown-list.resources { left: -132px; }

.nav__dropdown-list.resources.w--open { padding-bottom: 20px; }

.nav__dropdown-inner { gap: 80px 32px; grid-template-rows: auto; grid-template-columns: min-content; grid-auto-columns: min-content; grid-auto-flow: column; display: grid; }

.nav__dropdown-inner.product { grid-template-columns: minmax(min-content, 1fr); }

.nav__dropdown-column { gap: 0px; flex-direction: column; grid-template-rows: auto auto; grid-template-columns: 1fr 1fr; grid-auto-columns: 1fr; min-width: 200px; font-size: 14px; line-height: 20px; display: flex; position: relative; }

.nav__dropdown-column.wider { gap: 0px; min-width: 300px; }

.nav__dropdown-column.pricing { gap: 0px; min-width: 250px; }

.nav__dropdown-column.resource { min-width: 300px; }

.nav__eyebrow { color: var(--color--grey-60); letter-spacing: 0px; -webkit-text-stroke-color: var(--color--grey-60); white-space: nowrap; font-family: Inter, Arial, sans-serif; font-size: 0.75rem; font-weight: 400; line-height: 1rem; }

.nav__eyebrow.space-above { margin-top: 1rem; }

.nav__link-wrap { gap: 8px; color: var(--color--grey-90); border: 1px solid rgba(0, 0, 0, 0); border-radius: 4px; flex-flow: wrap; grid-template-rows: auto; grid-template-columns: max-content; grid-auto-columns: max-content; grid-auto-flow: column; align-items: center; margin-left: -8px; padding: 8px; font-family: area-variable, sans-serif; font-size: 0.875rem; font-weight: 700; line-height: 1.125rem; transition-property: background-color; display: flex; }

.nav__link-wrap:hover { border-color: var(--color--blue-10); background-color: var(--color--blue-10); text-decoration: none; }

.nav__link-wrap:focus-visible, .nav__link-wrap[data-wf-focus-visible] { border-color: var(--color--blue-10); }

.nav__link-wrap:lang(de) { column-gap: 8px; }

.nav__link-wrap.nowrap:focus, .nav__link-wrap.nowrap:focus-visible, .nav__link-wrap.nowrap[data-wf-focus-visible] { border-color: var(--color--blue-60); }

.nav__link-wrap.nowrap { flex-flow: row; margin-left: -6px; padding: 8px 6px; }

.nav__link-wrap.nowrap:hover { border-color: var(--color--blue-10); background-color: var(--color--blue-10); color: var(--color--grey-90); }

.nav__link-wrap.nowrap:focus, .nav__link-wrap.nowrap:focus-visible, .nav__link-wrap.nowrap[data-wf-focus-visible] { border-color: var(--color--blue-60); }

.nav__link-wrap.secondary { color: var(--color--grey-70); font-family: Inter, Arial, sans-serif; font-weight: 400; }

.nav__link { color: inherit; background-color: rgba(0, 0, 0, 0); border: 1px solid rgba(0, 0, 0, 0); border-radius: 4px; outline-style: none; padding: 7px; font-family: area-variable, sans-serif; font-size: 14px; font-weight: 700; line-height: 20px; transition-property: background-color, color; transition-duration: 0.2s, 0.2s; transition-timing-function: ease, ease; }

.nav__link:hover { border-color: var(--color--blue-10); background-color: var(--color--blue-10); color: var(--color--grey-90); text-decoration: none; }

.nav__link:focus-visible, .nav__link[data-wf-focus-visible] { border-color: var(--color--grey-90); }

.nav__link.w--current { background-color: var(--color--blue-10); color: var(--color--grey-90); border-radius: 4px; }

.nav__button-wrapper { gap: 16px; grid-template-rows: auto; grid-template-columns: max-content; grid-auto-columns: max-content; grid-auto-flow: column; justify-content: end; align-self: stretch; place-items: center end; margin-left: 20px; font-size: 17px; display: grid; }

.nav__line-separator { background-color: var(--color--grey-30); width: 1px; height: 100%; }

.nav__product-overview { background-color: var(--color--dune-05); color: var(--color--grey-90); border-radius: 4px; width: 300px; padding: 24px; font-weight: 400; position: relative; }

.nav__product-overview:hover { text-decoration: none; }

.nav__product-overview-image { width: 100%; }

.nav__link-subtext { color: var(--color--grey-70); font-family: Inter, Arial, sans-serif; font-size: 0.75rem; font-weight: 400; line-height: 1rem; }

.nav__dropdown-hover-overlay { z-index: 12; height: 20px; position: absolute; inset: auto 0% -21px; }

.pricing-cards__compare-all { text-align: right; }

.header-new { z-index: 100; position: relative; }

.nav__pill { background-color: var(--color--apricot-10); color: var(--color--grey-90); white-space: nowrap; border-radius: 100px; padding: 3px 8px; font-size: 0.75rem; line-height: 1rem; }

.nav__resource-card { border: 1px solid var(--color--grey-30); color: var(--color--grey-90); transition: background-color 0.2s, color 0.2s; position: relative; }

.nav__resource-card:hover { background-color: var(--color--grey-05); text-decoration: none; }

.nav__resource-card__top { position: relative; }

.nav__resource-card__bottom { padding: 8px; font-size: 0.75rem; }

.nav__resource-card-title { margin-bottom: 8px; font-family: area-variable, sans-serif; font-size: 0.75rem; font-weight: 800; line-height: 1rem; }

.resources { margin-left: 20px; }

.text__right { text-align: right; }

.nav__blur { z-index: 1; backdrop-filter: blur(25px); position: absolute; inset: 0%; }

.nav__background { z-index: 0; opacity: 0.75; position: absolute; inset: 0% 0% -1px; }

.nav__overlay { z-index: 3; background-image: linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.2)); display: none; position: fixed; inset: 0%; }

.nav__mobile-button-wrapper { display: none; }

.nav__dropdown-bottom { gap: 80px 32px; border-top: 1px solid var(--color--grey-30); grid-template-rows: auto; grid-template-columns: min-content; grid-auto-columns: min-content; grid-auto-flow: column; margin-top: 20px; margin-left: -32px; margin-right: -32px; padding-top: 10px; padding-left: 32px; padding-right: 32px; display: flex; }

.footer__resource-card { border: 1px solid var(--color--grey-30); color: var(--color--grey-90); transition: background-color 0.2s, color 0.2s; position: relative; }

.footer__resource-card:hover { background-color: var(--color--grey-05); text-decoration: none; }

.footer__resource-card__top { position: relative; }

.footer__resource-card__bottom { padding: 8px; font-size: 0.75rem; }

.footer__resource-card-title { margin-bottom: 8px; font-family: area-variable, sans-serif; font-size: 0.75rem; font-weight: 800; line-height: 1rem; }

.footer__bottom { border-top: 1px solid var(--color--grey-30); justify-content: space-between; margin-top: 32px; padding-top: 32px; display: flex; }

.footer__bottom-links { gap: 2rem; display: flex; }

.nav__link-title { font-weight: inherit; font-size: inherit; line-height: inherit; margin-bottom: 4px; }

.nav__underline { background-color: var(--color--grey-30); height: 1px; display: none; position: absolute; inset: auto 0% -1px; }

.nav__spacer { height: 72px; }

.nav__menu-inner { width: 100%; display: flex; }

.nav__cta { border: 1.2px solid var(--color--blue-60); background-color: var(--color--blue-60); color: var(--color--white); text-align: center; white-space: nowrap; border-radius: 4px; justify-content: center; align-items: center; padding: 12px 20px; font-family: area-variable, sans-serif; font-size: 1rem; font-weight: 700; line-height: 1.1875rem; transition: 0.2s; }

.nav__cta:hover { background-color: rgb(46, 84, 182); border-color: rgb(46, 84, 182); text-decoration: none; }

.nav__cta.small { padding: 8px 16px; }

.bg--grey-025 { background-color: var(--color--grey-025); }

.annual__saving-content { gap: 30px; background-color: var(--color--citron-100); border-radius: 4px; padding: 40px; display: flex; }

.annual-savings__card { gap: 20px; display: flex; }

.annual__saving-info { gap: 16px; flex-flow: column; justify-content: flex-start; align-items: flex-start; display: flex; }

.annual__savings-icon { height: 190px; }

.contract__benefits { gap: 14px; flex-flow: column; padding-top: 40px; display: flex; }

.enterprise-offer__card { flex-flow: column; justify-content: space-between; align-items: flex-start; padding: 24px; display: flex; }

.enterprise-offer__card.blue-05 { background-color: var(--color--blue-05); }

.enterprise-offer__card.dune-05 { background-color: var(--color--dune-05); }

.text__image-2-2-2 { gap: 5px; justify-content: flex-start; align-items: center; display: flex; }

.enterprice-card__icon { height: 40px; }

.spacer__38 { height: 2.375rem; }

.enterprise-offer__content { flex-flow: column; justify-content: space-between; align-items: flex-start; }

.resource-card__media { border-style: solid; border-width: 1px; border-top-color: var(--color--grey-30); border-right-color: var(--color--grey-30); border-bottom-color: var(--color--grey-30); border-left-color: var(--color--grey-30); color: inherit; border-radius: 4px; transition-property: background-color; transition-timing-function: ease-in-out; }

.resource-card__media:hover { background-color: var(--color--grey-025); text-decoration: none; }

.resource-card_bottom { padding: 16px 20px; }

.div-block-794-2-2 { gap: 20px; flex-flow: column; display: flex; position: sticky; top: 100px; }

.pricing__dropdown-top { gap: 20px; cursor: pointer; border-radius: 4px; grid-template-rows: auto; grid-template-columns: 1fr 1fr 1fr; grid-auto-columns: 1fr; justify-content: space-between; align-items: center; padding: 24px 32px; transition: background-color 0.2s ease-in-out; display: grid; }

.pricing__dropdown-top:hover { background-color: var(--color--blue-025); }

.pricing__dropdown-content { gap: 20px; justify-content: flex-start; align-items: center; display: flex; }

.dropdown-image { width: 120px; }

.pricing__dropdown-toggle { gap: 8px; display: flex; }

.pricing__dropdown-wrap { gap: 14px; flex-flow: column; display: flex; }

.pricing-dropdown__bottom { padding: 24px 32px; }

.pricing__dropdown { border: 1px solid var(--color--grey-30); border-radius: 4px; }

.connection__pricing-grid { gap: 0px; background-color: var(--color--grey-30); grid-template-rows: auto; grid-template-columns: 1fr 1fr; grid-auto-columns: 1fr; display: grid; }

.pricing-column__left { background-color: var(--color--white); margin: 1px; }

.pricing__row { padding: 12px 16px; }

.pricing-column__right { background-color: var(--color--white); margin-top: 1px; margin-bottom: 1px; margin-right: 1px; }

.pricing-example__row-headers { gap: 16px; border-bottom: 1px solid var(--color--grey-30); grid-template-rows: auto; grid-template-columns: 1fr 1fr 1fr; grid-auto-columns: 1fr; justify-content: space-between; align-items: flex-start; padding-bottom: 6px; display: grid; }

.pricing-example__row { gap: 16px; border-bottom: 1px solid var(--color--grey-30); grid-template-rows: auto; grid-template-columns: 1fr 1fr 1fr; grid-auto-columns: 1fr; justify-content: space-between; align-items: flex-start; padding-top: 6px; padding-bottom: 6px; display: grid; }

.pricing-example__row.extended, .pricing-example__row.pricing, .pricing-example__row.pricing { grid-template-columns: 1fr 1fr 1fr 1fr; }

.pricing__esrimate-wrap { gap: 20px; justify-content: space-between; align-items: center; display: flex; }

.pricing-dropdown__title-wrap { gap: 8px; justify-content: flex-start; align-items: center; display: flex; }

.new-label { background-color: var(--color--citron-60); border-radius: 4px; padding-left: 8px; padding-right: 7px; }

.pricing-data-stack__healine { gap: 5px; justify-content: flex-start; align-items: center; display: flex; }

.text__image-2-2-2 { gap: 10px; display: flex; }

.text__image-2-2-2.align-center-2 { justify-content: center; align-items: center; }

.footer__social-icon { width: 100%; }

@media screen and (max-width: 991px) {
  .main.vendors { margin-top: 60px; }
  .section.sticky-nav-dev { top: 52px; }
  .contain.small { width: 100%; }
  .b12__slide { width: 50%; }
  .b12__slider { width: 100%; max-width: 100%; }
  .cards__list { grid-template-columns: 1fr 1fr; }
  .c8__trigger { cursor: pointer; }
  .footer__grid { row-gap: 16px; grid-template-columns: 1fr 1fr; align-content: start; }
  .footer__grid.v2 { grid-template-columns: 1fr; }
  .footer__links-wrapper { border-bottom: 1px solid var(--color--grey-30); grid-template-columns: 1fr 1fr; margin-bottom: 16px; padding-bottom: 32px; }
  .footer__links-wrapper.no-border { border-bottom-style: none; }
  .navbar__dropdown { z-index: 2; flex-flow: column wrap; justify-content: flex-start; align-items: stretch; display: flex; position: relative; }
  .c6__slide-inner { height: 620px; }
  .c6__content { align-items: start; }
  .footer__header { font-size: 16px; line-height: 24px; }
  .c6__mask { max-width: 700px; }
  .bg-image.developers { top: 158px; }
  .basegrid.gutter-large { gap: 40px 20px; }
  .basegrid._3-cols, .basegrid.gutter-40 { gap: 40px; }
  .basegrid.gutter-large { gap: 40px 20px; }
  .basegrid._3-cols, .basegrid.gutter-40 { gap: 40px; }
  .basegrid.gutter-row-none { justify-items: stretch; }
  .basegrid.gap-none__mobile { gap: 0px; }
  .basegrid.gutter-row-60 { gap: 20px; }
  .text__display-small.line-wrap { word-break: break-all; }
  .button__list.center-tablet-mobile { justify-content: center; align-items: center; }
  .c6__arrow-left, .c6__arrow-right { display: none; }
  .filter { max-width: none; }
  .show-only__desktop { display: none; }
  .show-only__tablet-mobile, .hide-desktop { display: block; }
  .cta__blog { flex-direction: column-reverse; }
  .cta__blog-content { text-align: center; justify-items: center; }
  .cta__blog-image-wrap { margin-bottom: 23px; margin-left: 0px; }
  .modal__wrap { height: auto; }
  .div-block-88 { gap: 20px; }
  .pricing__trial-button-2 { grid-template-columns: 1fr; padding-left: 20px; padding-right: 20px; }
  .faq__trigger, .c8__trigger-2 { cursor: pointer; }
  .case-studies__cards { gap: 20px; justify-content: space-between; }
  .connector-search__results { z-index: 3; display: none; }
  .destination__source-items-grid { grid-template-columns: auto auto; }
  .div-block-112 { min-height: auto; }
  .navbar__dropdown-2 { z-index: 2; flex-flow: column wrap; justify-content: flex-start; align-items: stretch; display: flex; position: relative; }
  .menu-button-2 { color: rgb(34, 34, 34); background-color: rgba(0, 0, 0, 0); margin-left: 10px; padding: 10px; }
  .menu-button-2.w--open { z-index: 99; color: rgb(34, 34, 34); background-color: rgba(0, 0, 0, 0); }
  .hero-home__toggle { display: none; }
  .partner-list { flex-direction: column; }
  .list-card__image-wrap, .list-card__image { height: auto; }
  .searchfiilter, .connector-filter__dropdown { max-width: none; }
  .about-cards { grid-template-columns: 1fr 1fr; grid-auto-flow: row; }
  .newline__all-breakpoints { display: inline; }
  .dropdown-content { display: flex; }
  .mds-city-card { flex-basis: 31.75%; }
  .mds-card { flex: 1 1 50%; }
  .features-table__row { grid-template-columns: minmax(110px, 1fr) minmax(200px, 1fr) minmax(200px, 1fr); }
  .features-table__row.first { grid-template-columns: minmax(110px, 1fr) minmax(200px, 1fr) minmax(200px, 1fr); top: 32px; }
  .features__select-box { min-height: 30px; }
  .div-block-185 { gap: 50px; }
  .div-block-195 { padding-left: 20px; padding-right: 20px; }
  .emea__case-study-card-wrap { flex: 0 1 50%; }
  .emea__logos.is-border { padding-top: 40px; padding-bottom: 40px; }
  .emea__case-study-image-wrap { object-fit: cover; flex: 0 1 50%; overflow: hidden; }
  .emea__case-study-card { gap: 20px 60px; grid-template-rows: auto auto; grid-template-columns: 0.75fr 1fr; grid-auto-columns: auto; justify-content: space-between; width: 100%; max-width: 100%; display: grid; }
  .emea__hero-wrapper { min-height: auto; padding-top: 3.75rem; padding-bottom: 3.75rem; }
  .emea__display-hero { font-size: 3.75rem; line-height: 4.5rem; }
  .lp__header.vendors { z-index: 4; background-color: var(--color--white); position: fixed; inset: 0% 0% auto; }
  .newline__desktop { display: inline; }
  .emea__hero-images { width: 660px; top: -36px; left: 51%; }
  .hero__lufthansa-logo { height: 202px; top: 172px; left: 1px; }
  .hero__circle { width: 58px; top: 115px; left: 355px; }
  .hero__pill { height: 30px; top: 431px; left: 155px; }
  .hero__nandos, .hero__world { display: none; }
  .hero__nandos-logo { height: 202px; top: 172px; left: 59px; }
  .hero__the-world-logo { height: 231px; top: 172px; left: 52px; }
  .emea__hero-company { display: block; }
  .emea__case-study-image { object-fit: cover; flex: 0 1 50%; height: 100%; }
  .it-pract__hero-cta-wrapper { gap: 1.25rem; justify-content: space-between; }
  .infographic__cta-content-wrapper { flex: 0 1 60%; max-width: 57%; }
  .show-desktop-only { display: none; }
  .show-tablet-mobile-only { display: block; }
  .infographic__cta-wrapper { padding-left: 3rem; }
  .image-48 { right: 20px; }
  .emea__bottom-cta { gap: 1.25rem; justify-content: space-between; }
  .button__blue-70 { white-space: normal; }
  .infographic__cta-content-wrapper-2 { flex: 0 1 60%; max-width: 57%; }
  .senior-deci__logos-grid { gap: 20px; }
  .image-49 { right: 20px; }
  .nav__banner-pill { white-space: nowrap; }
  .nav__banner-wrap { width: 85%; margin-left: auto; margin-right: auto; }
  .compare-grid__row, .compare-grid__row.top, .compare-grid__row.top { grid-template-columns: 1fr 1fr 1fr; }
  .compare-grid__cell-left { padding-left: 20px; padding-right: 10px; }
  .compare-grid__cell-left.bottom-left { padding-left: 20px; }
  .compare-grid__cell-left.no__padding-copy, .compare-grid__cell-left.competitor-bottom-left, .compare-grid__cell-left.competitor-bottom-left, .compare-grid__cell-left.bottom-left { padding-left: 20px; }
  .compare-grid__cell-left.no__padding { padding-left: 20px; padding-right: 20px; }
  .compare-grid__cell-left.right-center { padding-right: 10px; }
  .compare-grid__cell-left.no__padding-copy, .compare-grid__cell-left.competitor-bottom-left, .compare-grid__cell-left.competitor-bottom-left { padding-left: 20px; }
  .compare-grid { grid-template-columns: 1fr 1fr 1fr; }
  .div-block-202 { gap: 40px; flex-wrap: wrap; grid-template-rows: auto; grid-template-columns: 1fr 1fr 1fr; grid-auto-columns: 1fr; grid-auto-flow: row; justify-items: center; display: grid; }
  .div-block-202-copy { flex-wrap: wrap; }
  .show-only__tablet { display: block; }
  .dbt__alert-wrapper { gap: 30px; flex-direction: column; padding-left: 3rem; }
  .alert__cta-content { max-width: 100%; }
  .statements { align-items: center; display: flex; }
  .time-spent-heading { font-size: 12px; }
  .iceberg-container { margin-top: 60px; }
  .section-ultimate-guide { padding-top: 60px; padding-bottom: 60px; }
  .section-ultimate-guide.gray { overflow: hidden; }
  .section-ultimate-guide.subsequent { padding-bottom: 0px; }
  .section-ultimate-guide.hero { padding-top: 140px; padding-bottom: 60px; }
  .grid.flat, .grid.align-center.flat { margin-left: 0px; margin-right: 0px; display: block; }
  .grid.align-center.flat { margin-left: 0px; margin-right: 0px; display: block; }
  .grid.align-center.pyramdi-flat { flex-direction: column; justify-content: flex-start; margin-left: 0px; margin-right: 0px; display: flex; }
  .grid.flat { margin-left: 0px; margin-right: 0px; display: block; }
  .under-iceberg { width: 66%; max-width: 780px; }
  .table-highlight { width: 15%; }
  .col-50.pyramid-wrapper.t-100 { margin-top: 35px; }
  .col-50.t-100 { width: 100%; padding: 0px; }
  .col-50.t-100.mb-30 { margin-bottom: 60px; }
  .col-50.sidebar-left { width: 35%; }
  .col-50.sidebar { width: 65%; }
  .calculator-disclaimer { text-align: center; }
  .bar-heading { font-size: 18px; }
  .slider-2 { background-color: rgba(0, 0, 0, 0); height: auto; display: block; position: relative; }
  .pills-row { margin-bottom: 20px; }
  .number-preheader { font-size: 24px; line-height: 20px; }
  .timestamp { line-height: 30px; }
  .blocks { background-position: 0px 0px; width: 80%; height: 40%; inset: 75px -22% auto auto; }
  .iceberg-top-block-right { width: 100%; margin-bottom: 0px; }
  .data-flow-step { font-size: 16px; }
  .tabletop-heading { line-height: 20px; }
  .secret-controls { max-width: 100%; }
  .toggle-row { font-size: 20px; }
  .topic-link { padding-right: 13px; font-size: 11px; line-height: 21px; top: 0px; }
  .masthead { margin-bottom: 60px; }
  .calculator { margin-left: auto; margin-right: auto; }
  .table-name.hide { opacity: 0; }
  .current-dots { height: 45px; margin-right: 20px; }
  .tab-heading { max-width: 200px; margin-bottom: 0px; font-size: 22px; line-height: 25px; }
  .button__ultimate-guide.white.download { padding-left: 15px; padding-right: 15px; }
  .pyramid-item { font-size: 16px; }
  .pyramid-controls { max-width: 100%; }
  .iberg-glyph { max-width: 80%; }
  .slider-arrow { color: rgb(48, 107, 234); border: 1px solid rgb(48, 107, 234); border-radius: 900px; width: 45px; height: 45px; font-size: 16px; transition: 0.2s; inset: 0% 0% auto auto; }
  .slider-arrow:hover { color: rgb(237, 239, 242); background-color: rgb(48, 107, 234); }
  .slider-arrow.left { left: auto; right: 60px; }
  .hide-arrows { display: none; }
  .table-master { z-index: 15; align-items: center; margin-bottom: 30px; display: flex; position: relative; }
  .tabs-wrapper { display: none; }
  .masthead-heading.limited-tablet { max-width: 310px; }
  .pyramid-grid-floor { margin-top: -56px; }
  .th-top { width: 50%; }
  .calculator-ornaments { inset: 0% 0% auto auto; }
  .calculator-ornaments.second { inset: 8% -21% auto auto; }
  .calculator-ornaments.first { display: none; }
  .time-spent-wrapper.horizontal { transform-origin: 50% center; flex-direction: column; justify-content: space-between; width: 150px; height: 580px; margin: -122px auto -148px; display: flex; position: relative; transform: rotate(-90deg); }
  .table { padding-top: 30px; padding-bottom: 30px; padding-left: 30px; overflow: hidden; }
  .underwater { padding-bottom: 0px; }
  .pyramid-mega { width: 80%; margin-left: auto; margin-right: auto; }
  .time-spent { display: none; }
  .db__frame { gap: 20px; flex-direction: row; align-self: auto; width: 100%; }
  .industry__bottom { flex-direction: column; }
  .image-64 { right: 20px; }
  .c360__cta-wrapper { justify-content: space-between; padding-left: 40px; }
  .industry__tab { text-align: center; flex: 0 1 auto; align-items: center; padding-left: 12px; padding-right: 12px; line-height: 1rem; }
  .div-block-255 { width: 50%; }
  .div-block-258 { flex: 0 1 auto; justify-content: center; align-items: stretch; width: 50%; }
  .div-block-247 { width: 50%; }
  .div-block-202-copy-2 { gap: 10px; flex-wrap: wrap; grid-template-rows: auto; grid-template-columns: 1fr 1fr 1fr 1fr 1fr; grid-auto-columns: 1fr; grid-auto-flow: row; justify-items: center; display: grid; }
  .div-block-249 { width: auto; }
  .div-block-253 { flex: 0 1 auto; width: 50%; }
  .industry__tabs { flex-direction: row; order: 3; justify-content: flex-start; align-items: center; margin-left: 0px; }
  .div-block-202-copy-3 { gap: 10px; flex-wrap: wrap; grid-template-rows: auto; grid-template-columns: 1fr 1fr 1fr 1fr 1fr; grid-auto-columns: 1fr; grid-auto-flow: row; justify-items: center; display: grid; }
  .customer__slide { flex-direction: column; padding-right: 0px; }
  .right-arrow-2 { left: -75%; }
  .div-block-260 { padding-left: 20px; }
  .div-block-261 { flex: 0 1 auto; justify-content: center; align-items: stretch; width: 50%; }
  .div-block-262 { width: auto; }
  .c360__bottom-cta-copy { gap: 1.25rem; justify-content: space-between; padding-left: 2rem; }
  .div-block-231-copy-copy { align-items: flex-start; }
  .div-block-268 { gap: 10px; flex-direction: column; align-items: flex-start; }
  .div-block-269 { align-items: flex-end; }
  .tco__content { padding-bottom: 0px; padding-left: 20px; padding-right: 20px; }
  .podcast__cta { gap: 30px; flex-direction: row; align-items: flex-start; padding-left: 3rem; padding-right: 3rem; }
  .podcast__cta.subscribe { gap: 44px; flex-direction: column; }
  .podcast__cta.hub { gap: 44px; }
  .div-block-295 { padding: 20px; }
  .div-block-300 { width: 100%; height: 1px; }
  .div-block-302 { justify-content: flex-start; }
  .div-block-298 { display: none; }
  .div-block-297 { gap: 16px; border: 1px solid var(--color--blue-70); background-color: rgb(255, 255, 255); flex-direction: column; align-items: flex-start; padding: 24px; display: flex; }
  .fiveaudio__track-wrap { width: 100%; }
  .div-block-333 { align-items: stretch; margin-right: 10px; }
  .bg-podcast-detail { background-image: none; }
  .bg-podcast-detail.dune { background-image: none; background-position: 0px 0px; background-repeat: repeat; background-size: auto; }
  .bg__podcast-hero-mobile { background-image: url(https://cdn.prod.website-files.com/6130fa1501794ed4d11867ba/65badc59182fe668ddc0ff86_Header%20BG%20(1).png); background-position: 0px 0px; background-size: cover; flex-direction: column; margin-left: -20px; margin-right: -20px; }
  .bg__podcast-hero-mobile.dune { background-image: url(https://cdn.prod.website-files.com/6130fa1501794ed4d11867ba/669fe1418872277dc5644e21_podcast-blue-accent.png); background-position: 100% center; }
  .sp-duration { display: flex; }
  .audio__button-play { width: 64px; height: 64px; }
  .sp-elapsed { display: flex; }
  .fiveaudio__controls-wrap { align-items: stretch; }
  .audio__button-pause { width: 64px; height: 64px; }
  .podcast-hero-image { width: 60%; margin-left: auto; margin-right: auto; }
  .podcast__left-nav-links-copy { flex-direction: row; align-self: center; }
  .div-block-352 { position: static; }
  .resource-card__top, .resource-card__top.hero, .resource-card__top.hero { height: auto; }
  .resource-card__image { height: auto; min-height: auto; }
  .email-cta { gap: 40px; flex-direction: column; }
  .resources-featured-cta__left, .email-cta__right { width: auto; }
  .video-playlist__list-item { flex-wrap: nowrap; }
  .resources-featured-cta { gap: 40px; flex-direction: column; }
  .ebook__form-wrap, .reports-form { padding: 20px; }
  .side-tabs__menu { padding-left: 32px; padding-right: 32px; }
  .side-tabs__menu.case-study { border-right-style: none; flex-flow: wrap; align-self: stretch; padding-top: 25px; padding-bottom: 25px; }
  .side-tabs__panes { padding: 32px; }
  .side-tabs__panes.gsi { padding-left: 0px; padding-right: 0px; }
  .side-tabs__panes.competitor { border-bottom-style: none; width: 100%; padding-left: 0px; padding-right: 0px; }
  .logo-list { gap: 1.5rem; flex-flow: wrap; justify-content: center; align-items: center; }
  .side-tabs { gap: 0px; }
  .side-tabs.case-studies { flex-flow: column; justify-content: flex-start; align-items: flex-start; min-height: 610px; display: flex; }
  .side-tabs.competitor { border-bottom-style: none; flex-flow: column; display: flex; }
  .card-grid__top { gap: 32px; grid-template-columns: 1fr; place-items: center start; }
  .webinar-form { padding: 20px; }
  .sponsors__list { flex-flow: wrap; justify-content: flex-start; }
  .banner { gap: 12px; text-align: left; flex-flow: column; justify-content: center; align-items: flex-start; }
  .image-50 { right: 20px; }
  .half-slider { height: auto; }
  .news-featured-cta { gap: 40px; flex-direction: column; }
  .big-rock__left { padding-right: 20px; }
  .big-rock__right { padding-left: 20px; }
  .div-block-448 { height: 430px; }
  .image-125 { display: none; }
  .mds-agenda-content { margin-right: 70px; }
  .vendors-column { display: none; }
  .vendors-main { margin-left: 0px; }
  .case-study-hero-card__top { height: auto; }
  .case-study-hero-card__image { height: auto; min-height: auto; }
  .case-study-hero-list__item { padding-top: 20px; padding-bottom: 20px; }
  .vendors-nav__menu { z-index: 40000; border: 1px solid var(--color--grey-30); background-color: var(--color--white); width: 50%; margin-top: 16px; display: block; inset: 30px 0% auto auto; }
  .vendors-nav__mobile-trigger { padding: 0px; }
  .vendors-nav__mobile-trigger.w--open { color: var(--color--grey-90); background-color: rgba(0, 0, 0, 0); }
  .vendors-nav__coupa-link { display: none; }
  .vendors-nav__menu-inner { text-align: left; padding: 13px; }
  .case-study-hero-content { margin-right: 0px; }
  .connector-list { grid-template-columns: 1fr 1fr; }
  .db-replication-cta { padding-left: 3rem; }
  .db-replication-cta__content { flex: 0 1 60%; max-width: 57%; }
  .db-replication-cta__image { width: 300px; height: auto; top: auto; bottom: auto; right: 0px; }
  .abm-featured-cta { gap: 40px; flex-direction: column; }
  .abm-featured-cta__left, .abm-cta__right { width: auto; }
  .background-video-4 { aspect-ratio: 16 / 9; height: auto; }
  .pricing-banner { grid-template-columns: 1fr; }
  .case-study__large-card { width: 100%; }
  .case-study__large-card-left { padding-top: 40px; padding-bottom: 40px; padding-left: 40px; }
  .case-study__large-card-right { padding: 60px 40px; }
  .vendors-home-hero { padding: 20px; }
  .div-block-507 { grid-template-columns: 1fr; }
  .faq__triggered { cursor: pointer; }
  .card-square { aspect-ratio: 2.39 / 1; }
  .card-square.citron-10 { justify-content: space-between; align-items: flex-start; }
  .video-autoplay { margin-top: 40px; }
  .grid-tabs { min-height: 500px; }
  .grid-tabs__images { aspect-ratio: auto; }
  .grid-tabs__tab-title { justify-content: flex-start; align-items: flex-start; }
  .border-logos.is-wrap { gap: 1px; grid-template-rows: auto auto; grid-template-columns: 1fr 1fr 1fr 1fr; grid-auto-columns: 1fr; display: grid; }
  .faq-block { padding: 40px 24px; }
  .c10__trigger { cursor: pointer; }
  .faq__group-label { margin-bottom: 12px; }
  .faq__group-item-trigger { cursor: pointer; }
  .legal-column { display: none; }
  .legal-main { margin-left: 0px; }
  .legal-nav__menu { z-index: 40000; border: 1px solid var(--color--grey-30); background-color: var(--color--white); width: 50%; margin-top: 16px; inset: 30px 0% auto auto; }
  .legal-nav__mobile-trigger { padding: 0px; display: none; }
  .legal-nav__mobile-trigger.w--open { color: var(--color--grey-90); background-color: rgba(0, 0, 0, 0); }
  .legal-nav__menu-inner { text-align: left; padding: 13px; }
  .legal-wrap { display: block; }
  .legal-toc__wrap { display: none; }
  .legal-column__toggle-wrap { cursor: pointer; }
  .capgemini-card__top.middle { min-height: auto; }
  .div-block-530 { grid-template-columns: 1fr; }
  .legal-nav__inner { margin-left: 10px; }
  .news-featured-cta__right { width: auto; }
  .div-block-519-copy { aspect-ratio: auto; }
  .casestudy-card__image-wrap { max-height: 170px; }
  .video-autoplay-wrap { width: 90%; }
  .video-autoplay-wrap.data-movement { width: 80%; }
  .nav-developers__menu { background-color: var(--color--white); width: 100%; }
  .nav-developers__start-free { background-color: var(--color--blue-60); color: var(--color--white); text-align: center; border-radius: 4px; width: 100%; padding: 8px 16px; font-family: area-normal, sans-serif; font-weight: 700; line-height: 1.25rem; transition-property: background-color; }
  .nav-developers__start-free:hover { background-color: var(--color--blue-80); text-decoration: none; }
  .nav-developers__dropdown { width: 100%; }
  .nav-developers__dropdown-toggle { display: none; }
  .nav-developers__dropdown-list-wrap { display: block; position: static; }
  .nav-developers__dropdown-link { border-bottom: 1px solid var(--color--grey-30); width: 100%; padding-top: 20px; padding-bottom: 20px; font-size: 1.25rem; line-height: 1.75rem; }
  .nav-developers__dropdown-list { gap: 0px; }
  .developers-functions { grid-template-columns: auto auto; }
  .developers-functions__item-left { gap: 16px; }
  .developers-functions__icon { width: 48px; }
  .developers-function__arrow { margin-left: 16px; }
  .div-block-541 { min-height: 110px; }
  .nav-developers__menu-wrap { flex-flow: column; justify-content: space-between; align-items: flex-start; }
  .nav-developers__cta-wrap { gap: 20px; grid-template-rows: auto auto; grid-template-columns: 1fr 1fr; grid-auto-columns: 1fr; width: 100%; padding: 0px 24px 24px; display: grid; }
  .nav-developers__mobile-button { color: var(--color--white); flex-flow: column; justify-content: flex-start; align-items: center; width: 24px; height: 24px; padding: 0px; }
  .nav-developers__mobile-button.w--open { color: var(--color--grey-90); background-color: rgba(0, 0, 0, 0); flex-flow: column; justify-content: space-between; width: 24px; height: 24px; }
  .nav-developers__dropdown-wrap { width: 100%; }
  .nav-developers__mobile-open-line { background-color: var(--color--white); border-radius: 20px; width: 100%; height: 3px; padding-bottom: 0px; padding-right: 0px; }
  .nav-developers__mobile-open { flex-flow: column; justify-content: space-around; width: 100%; height: 100%; display: flex; }
  .nav-developers__mobile-close { flex-flow: column; justify-content: center; align-items: center; width: 100%; height: 100%; display: none; position: relative; }
  .nav-developers__mobile-close-line { background-color: var(--color--grey-90); border-radius: 20px; width: 100%; height: 3px; padding-bottom: 0px; padding-right: 0px; position: absolute; }
  .nav-developers__mobile-close-line._1 { transform: rotate(135deg); }
  .nav-developers__mobile-close-line._2 { transform: rotate(45deg); }
  .nav-developers__apikey { border-color: var(--color--grey-90); color: var(--color--grey-90); width: 100%; }
  .nav-developers__apikey:hover { background-color: var(--color--grey-90); color: var(--color--white); }
  .nav-developers__login { border-color: var(--color--grey-90); color: var(--color--grey-90); background-color: rgba(0, 0, 0, 0); line-height: 1.25rem; display: block; }
  .nav-developers__login:hover { border-color: var(--color--grey-90); background-color: var(--color--grey-90); color: var(--color--white); }
  .pricing-cards { grid-template-rows: auto auto auto auto; grid-template-columns: 1fr; }
  .link-card { aspect-ratio: 3 / 2; }
  .text__display-xxlarge { font-size: 2.25rem; line-height: 2.75rem; }
  .toggle-cards__card { min-width: 64px; }
  .toggle-cards__label { right: 45px; }
  .toggle-cards__trigger { min-width: 64px; }
  .marketo__wrapper.blue-05 { padding: 20px; }
  .toggle-cards__image-wrap { width: 330px; }
  .paragraph-7 { padding-left: 40px; padding-right: 40px; }
  .tabs-4 { justify-content: center; align-items: flex-start; bottom: auto; }
  .faqs-new__content { width: 90%; }
  .slider1__mask, .slider1__slide { width: 100%; }
  .slider1 { width: 80%; margin-left: auto; margin-right: auto; }
  .cta-footer.apricot-10 { gap: 20px; grid-template-columns: 2.5fr; }
  .image-144-2 { inset: auto 18% -14% auto; }
  .div-block-561 { position: static; }
  .sticky-pills-dark { top: 52px; }
  .div-block-562-2 { margin-left: 0px; margin-right: 0px; padding: 40px 20px; }
  .image-146 { width: 218px; left: 17px; }
  .line { height: 100px; }
  .image-148 { bottom: -25%; right: -2%; }
  .div-block-579 { width: 860px; margin-bottom: 88px; }
  .image-150 { display: block; position: static; }
  .image-151 { bottom: -11%; left: 174px; }
  .image-152 { inset: auto 0px -48px auto; }
  .image-153 { bottom: 215px; right: 88px; }
  .image-154 { bottom: 194px; right: -1px; }
  .compare-table-row { grid-template-columns: minmax(160px, 0.5fr) 1fr 10px 1fr; }
  .compare-table-cell { position: relative; }
  .compare-table-cell.citron-100, .compare-table-cell.dune-05, .compare-table-cell.citron-100, .compare-table-cell.dune-05 { padding: 16px; }
  .nav { height: 52px; }
  .nav__content-wrapper { grid-template-columns: 1fr 1fr; margin-top: 4px; margin-left: -20px; margin-right: -20px; }
  .nav__logo-wrapper { margin-left: 20px; }
  .nav__menu { z-index: 50; background-color: rgb(255, 255, 255); flex-flow: column; justify-content: space-between; align-self: stretch; height: 95vh; padding-top: 0px; padding-bottom: 80px; display: flex; position: absolute; overflow: auto; }
  .nav__nav-link-grid { gap: 0px 16px; flex-direction: column; flex: 0 0 auto; grid-template-rows: auto; grid-template-columns: 1fr; grid-auto-columns: 1fr; justify-content: start; place-items: flex-start stretch; margin-bottom: 40px; margin-left: 0px; margin-right: 0px; padding-bottom: 0px; display: grid; }
  .logos-block { place-items: center; width: 100%; }
  .case-study-card-1, .case-study-card-2, .case-study-card-3 { padding: 40px; }
  .grid-tabs__title-icon { margin-top: 5px; }
  .extensibility { top: 158px; }
  .resource-download__image { max-width: 80%; }
  .data-warehouse-hero-bg { z-index: 0; max-width: 100%; top: auto; bottom: -33px; }
  .image-144-2-2 { width: 70%; }
  .data-warehouse-image-wrap { text-align: center; position: relative; left: 54px; }
  .nav__link-block { border-bottom: 1px solid silver; }
  .nav__dropdown { z-index: 2; flex-flow: column wrap; justify-content: flex-start; align-items: stretch; display: flex; position: relative; }
  .nav__dropdown-toggle { justify-content: space-between; margin-left: 0px; margin-right: 0px; padding: 20px; font-size: 18px; position: relative; }
  .nav__dropdown-toggle.w--open { border-bottom-style: none; margin-left: 0px; }
  .nav__dropdown-label { font-size: 1.25rem; font-weight: 800; line-height: 1.75rem; }
  .nav__dropdown-arrow { justify-content: center; align-items: center; width: 20px; height: 20px; display: flex; }
  .nav__dropdown-arrow.mobile { margin-right: 10px; display: flex; }
  .nav__dropdown-arrow.desktop { display: none; }
  .nav__dropdown-list { padding: 20px; position: static; top: 0px; }
  .nav__dropdown-list.w--open { box-shadow: none; background-color: rgba(0, 0, 0, 0); padding: 20px; }
  .nav__dropdown-list.pricing.w--open { width: auto; }
  .nav__dropdown-list.product.w--open { box-shadow: none; background-color: rgba(0, 0, 0, 0); position: static; left: 0px; }
  .nav__dropdown-list.resources.w--open { margin-left: 0px; }
  .nav__dropdown-inner { gap: 40px; grid-template-columns: auto; grid-auto-columns: auto; grid-auto-flow: row; }
  .nav__dropdown-inner.product { gap: 32px; }
  .nav__dropdown-column.wider, .nav__dropdown-column.pricing, .nav__dropdown-column.wider, .nav__dropdown-column.pricing { min-width: auto; }
  .nav__eyebrow { font-size: 0.875rem; }
  .nav__link { color: rgb(48, 107, 234); border: 1px solid rgb(48, 107, 234); border-radius: 4px; padding: 8px 15px; font-weight: 500; }
  .nav__link:hover { color: rgb(255, 255, 255); background-color: rgb(48, 107, 234); }
  .nav__link.with-buttons { border-color: var(--color--grey-90); color: var(--color--grey-90); font-weight: 600; }
  .nav__link.with-buttons:hover { border-color: var(--color--blue-60); color: var(--color--grey-025); }
  .nav__link.nav-connectors { color: var(--color--grey-90); border-style: none; border-radius: 0px; padding: 20px; font-size: 1.25rem; font-weight: 800; line-height: 1.75rem; }
  .nav__link.nav-connectors:hover { background-color: var(--color--blue-10); }
  .nav__button-wrapper { gap: 16px; flex: 0 0 auto; grid-template-rows: auto auto; grid-template-columns: 1fr 1fr; grid-auto-columns: 1fr; justify-items: stretch; margin-left: 0px; padding-left: 20px; padding-right: 20px; display: grid; }
  .nav__line-separator { display: none; }
  .nav__product-overview { width: auto; padding: 16px; }
  .nav__product-overview-image { width: 90px; }
  .collection-list { grid-template-columns: 1fr 1fr; }
  .nav__link-subtext { font-size: 0.875rem; }
  .nav__dropdown-hover-overlay { display: none; }
  .nav__resource-card__top { height: auto; }
  .nav__resource-card-title { font-size: 1rem; line-height: 1.5rem; }
  .div-block-582-2-2-2 { padding-left: 0px; }
  .fade-in-card__image { object-fit: cover; height: 100%; }
  .div-block-603 { min-height: 280px; }
  .cta-data-readiness { flex-flow: column; }
  .cta-data-readiness__content { margin-left: 0px; }
  .div-block-605 { max-width: 400px; margin-left: auto; margin-right: auto; }
  .div-block-606 { text-align: center; width: 90%; margin-left: auto; margin-right: auto; }
  .image-163 { width: 117vw; max-width: none; position: absolute; right: 0%; }
  .data-readiness__inner-wrap { display: flex; }
  .div-block-535 { padding-left: 40px; padding-right: 40px; }
  .card__on-dark { padding: 24px; }
  .tabs-6 { flex-flow: column; }
  .tabs-menu-6 { gap: 2px; border-right-style: none; flex-flow: wrap; flex: 0 1 auto; justify-content: flex-start; align-items: flex-start; width: 100%; padding-top: 24px; padding-bottom: 24px; }
  .tab-link-tab-1-2.w--current { padding-top: 6px; padding-bottom: 6px; }
  .tabs-content-6 { padding-top: 11px; padding-bottom: 60px; }
  .mini { position: static; top: 0px; }
  .nav__background { transition-property: none; }
  .nav__overlay { background-color: var(--color--white); background-image: none; }
  .nav__mobile-button-wrapper { align-self: center; align-items: center; margin-right: 20px; display: flex; }
  .nav__mobile-button { color: inherit; background-color: rgba(0, 0, 0, 0); margin-left: 10px; padding: 10px; }
  .nav__mobile-button.w--open { z-index: 99; color: rgb(34, 34, 34); background-color: rgba(0, 0, 0, 0); }
  .nav__mobile-open { width: 24px; height: 24px; }
  .nav__mobile-close { width: 24px; height: 24px; display: none; }
  .nav__dropdown-bottom { gap: 0px; border-top-style: none; flex-flow: column; grid-template-columns: auto; grid-auto-columns: auto; grid-auto-flow: row; margin-left: -20px; margin-right: -20px; padding-top: 0px; padding-left: 20px; padding-right: 20px; }
  .nav__resource-card-image { width: 100%; }
  .footer__resource-card__top { height: auto; }
  .footer__resource-card-image { width: 100%; }
  .footer__resource-card-title { font-size: 1rem; line-height: 1.5rem; }
  .image-172 { display: none; }
  .nav__spacer { height: 52px; }
  .nav__menu-inner { z-index: 9999999; flex-flow: column; justify-content: space-between; align-items: stretch; height: 100%; position: relative; overflow: auto; }
  .sticky-section { display: none; top: 52px; }
  .horizontal-slider-card__number { white-space: nowrap; font-size: 5rem; }
  .text__left_desktop-center_tablet-mobile { text-align: center; }
  .census-banner { padding: 20px; }
  .census-banner__image { bottom: 35%; left: 55%; right: auto; }
  .image-175 { aspect-ratio: 1 / 1; height: 100%; position: absolute; left: 53%; }
  .content__menu { display: none; }
  .div-block-640 { border-radius: 0px; margin-left: -20px; margin-right: -20px; }
  .content__column-wrap { border-radius: 0px; margin-left: -20px; margin-right: -20px; padding: 80px 20px; }
  .content__column { gap: 0px; }
  .content__column-grid.margin-none { grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr; }
  .div-block-659-2, .image-181 { height: 100%; }
  .div-block-412-copy { gap: 3rem; flex-flow: wrap; justify-content: center; align-items: center; }
  ._404-animation-number { gap: 7px; }
  ._404-animation-wrap { gap: 29px; }
  .div-block-666 { gap: 36px; }
  .analytics-hero-image-1 { width: 160px; left: 0%; }
  .analytics-hero-image-2 { width: 180px; right: 0%; }
  .analytics-tabs__menu { gap: 16px; position: static; top: 52px; }
  .competitor { border-bottom: 1px solid var(--color--grey-70); border-right-style: none; flex-flow: wrap; align-self: stretch; padding-top: 25px; padding-bottom: 25px; }
  .div-block-682 { position: static; }
  .competitors { border-right-style: none; flex-flow: wrap; align-self: stretch; padding-top: 25px; padding-bottom: 25px; }
  .vid-text__contain { gap: 20px; flex-flow: row; grid-template-rows: auto; grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr; grid-auto-columns: 1fr; justify-content: space-between; align-items: center; padding: 20px; display: grid; }
  .form { place-items: stretch; }
  .industries-tabs__menu { gap: 16px; position: static; top: 52px; }
  .div-block-687 { width: 140px; padding-top: 20%; }
  .partner-banner { padding-left: 20px; padding-right: 20px; overflow: hidden; }
  .tabs-content-11 { padding-bottom: 0px; padding-right: 0px; inset: 150px 1% 0% auto; }
  .tab-button { border-bottom-style: none; border-right-style: solid; width: 310px; }
  .tab-button.last { border-bottom-style: solid; border-top-right-radius: 0px; border-bottom-left-radius: 4px; }
  .tab-button.first { border-top-right-radius: 4px; border-bottom-left-radius: 0px; }
  .tabs-menu-13 { gap: 0px; flex-flow: wrap; grid-template-rows: auto auto; grid-template-columns: 1fr; grid-auto-columns: 1fr; display: grid; }
  .image-194-2 { position: absolute; inset: auto 0% 0%; }
  .spacer__200 { height: 12.5rem; }
  .census-banner-copy-2 { padding: 20px; }
  .image-191-copy { width: 47%; }
  .image-175-copy { aspect-ratio: 1 / 1; height: 70%; position: absolute; top: 15%; left: 48%; }
  .expand-features__label-toggle, .expand-features { gap: 16px; }
  .expand-features__content { padding-top: 8px; padding-bottom: 16px; }
  .div-block-686-2 { gap: 80px; padding: 60px 40px; }
  .saas-slider__nav { overflow: hidden; }
  .streaming-replication-hero-image { max-width: 500px; }
  .image-192-2-2-2 { width: 485px; top: 3%; }
  .div-block-681-2 { gap: 80px; padding: 60px 40px; }
  .left-arrow-3-2, .right-arrow-3-2, .slide-nav-3-2 { bottom: -8%; }
  .case-study-grid__photo { position: relative; }
  .spacer__180-2 { height: 180px; }
  .video-tabs { gap: 32px; flex-flow: column; }
  .video-tabs__tabs { width: 100%; }
  .media-coverage__card { padding: 32px; }
  .video-tabs__panes { width: 100%; }
  .paid-digital-image { max-height: 400px; padding-bottom: 0px; padding-right: 0px; }
  .banner-with-shadow { box-shadow: 10px 13px 0 -2px var(--color--citron-60); }
  .tech-partners__benefits-background { background-image: linear-gradient(180deg,#001525cc,var(--color--blue-100)),url(https://cdn.prod.website-files.com/6130fa1501794ed4d11867ba/68efadf107a36c805eb3d473_tech-pages-line-illustration.svg); background-position: 0px 0px, 100% center; background-size: auto, cover; background-attachment: scroll, scroll; }
  .quote-wrap { padding-left: 40px; padding-right: 40px; }
  .side-links__link { gap: 55px; }
  .connectors-list2 { grid-template-columns: 1fr; }
  .checkbox__dropdown { flex: 0 0 auto; }
  .video-tabs2__thumb-wrap { width: 150px; height: 80px; }
  .connector-list2__no-results { flex-flow: column; }
  .tco-report-hero-image { height: auto; position: static; right: -14%; }
  .democratize-hero-image { height: 380px; position: absolute; top: 12%; right: -7%; }
  .democrotize-card { padding: 28px 18px; }
  .data-democratization-card { flex: 0 1 auto; height: 100%; padding-top: 32px; padding-bottom: 32px; }
  .data-democratization-cards { flex-flow: column; }
  .div-block-740 { gap: 28px; flex-flow: row; justify-content: space-between; align-items: center; }
  .steps { gap: 16px; flex-flow: row; justify-content: center; }
  .step__circle { display: none; }
  .steps__step { padding-left: 0px; }
  .steps__line { height: 82%; display: none; }
  .data-democratization-image-3 { width: 400px; }
  .steps__image { width: auto; max-width: 100%; position: static; }
  .step__summary { display: none; }
  .div-block-748 { margin-left: 0px; }
  .tech-partner-hero-partner { white-space: nowrap; }
  .div-block-753 { flex-flow: column; justify-content: space-between; align-items: flex-start; }
  .cta-3cols { gap: 20px; grid-template-columns: 1.75fr; place-items: center start; }
  .div-block-758 { display: flex; }
  .free-trial-faq__cta { padding-top: 40px; padding-bottom: 40px; }
  .form__label-hidden { inset: auto 0% 0%; }
  .benchmark-sidebar { gap: 12px; background-color: rgba(0, 0, 0, 0); border-radius: 0px; margin-right: 0px; padding: 0px; position: static; }
  .benchmark-sidebar__group { gap: 16px; flex-flow: wrap; }
  .benchmark-sidebar__link { border: 1px solid var(--color--grey-50); }
  .benchmark-sidebar__link:hover, .benchmark-sidebar__link.active, .benchmark-sidebar__link.active { border-color: var(--color--blue-10); }
  .event-cta { background-image: url(https://cdn.prod.website-files.com/6130fa1501794ed4d11867ba/68f6ecca1cb3cd3e9a381a8e_Group%2017348%20(2)%20(1).png); background-position: 100% 0px; background-repeat: no-repeat; background-size: contain; }
  .dropdown-toggle-4 { padding-right: 0px; }
  .event-highlights__image { display: none; }
  .event-highlights { gap: 20px; }
  .div-block-725-2 { height: 100%; padding: 40px 24px; display: block; }
  .div-block-726-2 { gap: 8px; }
  .image-202-copy { height: 166px; }
  .image-202-copy.show-only__tablet-mobile { inset: auto 0% 0%; }
  .form-block-5-copy { padding-left: 24px; padding-right: 24px; }
  .event-detail-hero-1 { gap: 20px; }
  .checkbox-3 { border: 1px solid rgb(0, 0, 0); }
  .div-block-701-copy-copy { padding: 50px 80px; }
  .event-detail__body-form { padding: 20px; }
  .hero-learn__bg-img-apricot { z-index: 0; }
  .big-bullets { gap: 30px; margin-left: -16px; }
  .big-bullet__title.bottom { position: static; }
  .big-bullet__large-text { font-size: 5rem; }
  .div-block-787 { gap: 5px; flex-flow: column; grid-template-rows: auto; grid-template-columns: 1fr 1fr; grid-auto-columns: 1fr; display: grid; }
  .connector-panel { width: 50%; }
  .activation-column { position: static; }
  .div-block-792-2 { width: 100%; }
  .activation-content { border-left-style: none; padding-left: 0px; }
  .data__tabs-menus { top: -86px; }
  .spacer__30-2-2-2-2 { height: 1.875rem; }
  .activations { width: 80%; }
  .connector-input__wrap { width: 70%; }
  .annual-savings__card { flex-flow: column; }
  .contract__benefits { padding-top: 0px; }
  .card__flexibility { padding: 24px; }
  .destination__row-contain { gap: 15px; padding-left: 0px; padding-right: 0px; }
  .destination__row-contain.border-top-desktop { border-top-style: none; }
  .destination__row-contain.border-none__mobile { border-bottom-style: none; }
  .data-lakes-hero { width: 50%; bottom: -20%; right: -10%; }
  .div-block-795-2 { height: 100%; }
  .startup-card__light { flex-flow: column; padding-top: 50px; display: flex; }
  .startup-card__dark { padding-top: 50px; }
  .exclusive__content-wrap { gap: 20px; flex-flow: column; justify-content: space-between; align-items: flex-start; }
  .spacer__30-2-2-2 { height: 1.875rem; }
  .div-block-803-2 { height: 220px; }
  .speaker__content { padding: 40px; }
  .image-241 { height: 67%; }
  .buttons { gap: 7px; flex-flow: wrap; }
  .container-2 { max-width: 728px; }
  .navbar-wrapper-three { justify-content: space-between; }
  .navbar-brand-three { position: relative; }
  .nav-menu-wrapper-three { background-color: rgba(0, 0, 0, 0); top: 70px; }
  .nav-menu-three { background-color: rgb(255, 255, 255); border-radius: 50px; flex-wrap: wrap; justify-content: space-between; align-items: center; margin-top: 10px; padding: 20px; display: flex; box-shadow: rgba(0, 0, 0, 0.05) 0px 8px 50px; }
  .nav-link { padding-left: 5px; padding-right: 5px; }
  .nav-dropdown-list.shadow-three.w--open { position: absolute; }
  .menu-button { padding: 12px; }
  .menu-button.w--open { color: rgb(255, 255, 255); background-color: rgb(166, 177, 191); }
  .content_video_setup { grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr; }
  .image-232-2 { top: 355px; }
  .image-233-2 { width: auto; position: static; }
  .image-235-2 { position: static; }
  .image-236-2 { width: 500px; top: 11%; left: 54%; }
  .file-replication-background { top: 355px; }
  .pitney-img__wrap { height: 250px; }
  .carwow-img__wrap { height: 500px; }
}

@media screen and (max-width: 767px) {
  .section.sticky-nav-dev { display: none; }
  .section.overflow-visible__desktop-tablet { overflow: hidden; }
  .contain.mobile-edge-to-edge, .contain.no-padding-mobile, .contain.mobile-edge-to-edge, .contain.no-padding-mobile { padding-left: 0px; padding-right: 0px; }
  .footer { align-content: start; }
  .checkmark-list { gap: 2px; }
  .button__primary { align-self: stretch; }
  .b12__slide { width: 100%; }
  .b12_slide-content-wrapper { width: 90%; margin-left: auto; margin-right: auto; }
  .b29, .cards__list { grid-template-columns: 1fr; }
  .b52__tabs-menu { flex-wrap: wrap; overflow: auto; }
  .b52__tab-grid-content { grid-template-columns: 1fr 1fr; }
  .video-slider__slider { width: 100%; }
  .faq__links { margin-bottom: 36px; position: relative; top: 0px; }
  .faq__links.free-trial-faq { display: none; }
  .footer__grid, .footer__links-wrapper { grid-template-columns: 1fr 1fr; }
  .footer__links-wrapper.no-border { border-bottom-style: none; padding-bottom: 16px; }
  .c2__form { gap: 16px 0px; background-color: rgba(0, 0, 0, 0); border-style: none; flex-direction: column; grid-template-rows: auto; grid-template-columns: 1fr; grid-auto-columns: 1fr; display: grid; }
  .c3__logos { gap: 24px 16px; grid-template-rows: auto auto; grid-template-columns: 1fr; grid-auto-columns: 1fr; }
  .c3__logo { margin-right: 20px; }
  .text__large-number { font-size: 48px; line-height: 48px; }
  .c6 { padding-right: 2%; }
  .c6__slide-inner { row-gap: 0px; flex-direction: column; grid-template-columns: 1fr; height: 850px; display: flex; }
  .c6__content { row-gap: 32px; flex: 1 1 0%; align-content: start; }
  .b101 { row-gap: 32px; grid-template-columns: 1fr; }
  .b101__form { grid-template-columns: 1fr; }
  .b101__text-field { min-height: 50px; }
  .show-only__mobile { display: block; }
  .show-only__desktop-tablet { display: none; }
  .text__body-small { width: 100%; }
  .video-slider__left-arrow { width: 30px; bottom: 15%; left: 0px; }
  .video-slider__right-arrow { width: 30px; bottom: 15%; right: 0px; }
  .button__gradient-purple { align-self: stretch; }
  .card__image-wrap { height: auto; }
  .c6__mask { max-width: 440px; }
  .c6__image-wrap { height: 350px; }
  .button__arrow.blue-60, .button__arrow.blue-70, .button__arrow.blue-70 { white-space: normal; }
  .button__arrow.text__display-small.text__center-desk-tablet-only, .button__arrow.text__display-small.text__center-desk-tablet-only-2 { text-align: left; }
  .button__arrow.blue-60, .button__arrow.blue-70, .button__arrow.blue-70 { white-space: normal; }
  .button__arrow.text__display-small.text__center-desk-tablet-only, .button__arrow.text__display-small.text__center-desk-tablet-only-2, .button__arrow.text__display-small.text__center-desk-tablet-only, .button__arrow.text__display-small.text__center-desk-tablet-only-2 { text-align: left; }
  .bg-image.developers { display: none; top: 157px; }
  .bg-image.extensibility { display: block; top: 36px; }
  .basegrid { grid-template-columns: 1fr 1fr; place-items: center stretch; }
  .basegrid.vertical__64 { row-gap: 2rem; }
  .basegrid.gutter-large { row-gap: 20px; }
  .basegrid.vertical__100 { row-gap: 100px; }
  .basegrid.resource-list { row-gap: 40px; }
  .basegrid._3-cols { row-gap: 88px; }
  .basegrid.gutter-row-40 { row-gap: 40px; }
  .c1 { gap: 5rem 16px; grid-template-rows: auto; grid-template-columns: 1fr; grid-auto-columns: 1fr; padding-top: 80px; padding-bottom: 80px; display: grid; }
  .c1.customer-360 { padding-top: 0px; padding-bottom: 0px; }
  .c1__lottie { opacity: 1; }
  .c1__section { height: auto; }
  .c1__sticky-wrap { display: none; }
  .c1__lottie { display: block; }
  .c2__input { border: 1px solid var(--color--grey-90); }
  .text__display-xlarge { font-size: 2.25rem; line-height: 2.75rem; }
  .text__display-large { font-size: 1.75rem; line-height: 2.25rem; }
  .text__display-large.text__white.text-mobile-center { text-align: center; }
  .text__display-small { font-size: 1.25rem; }
  .text__body-large.carousel { font-size: 1.125rem; }
  .button__list { gap: 24px; grid-auto-flow: row; justify-items: start; }
  .button__list.center-mobile { justify-content: center; align-items: center; }
  .connector__wrap { width: 60px; height: 60px; }
  .form__input { border: 1px solid var(--color--grey-90); padding-top: 10px; padding-bottom: 10px; }
  .filter { max-width: 100%; }
  .text__display-medium { font-size: 1.375rem; line-height: 2rem; }
  .show-only__desktop { display: none; }
  .b12__quote { min-height: auto; }
  .bullets__with-line { padding-left: 40px; }
  .bullets__with-line.left-padding__22 { padding-left: 12px; }
  .bullets__line { left: 20px; }
  .bullets__line.purple.left-margin, .bullets__line.purple.left-margin-10, .bullets__line.purple.left-margin, .bullets__line.purple.left-margin-10, .bullets__line.purple.left-margin, .bullets__line.purple.left-margin-10 { left: 0px; }
  .cta__blog-image { width: 75px; height: 75px; }
  .search-input { border: 1px solid var(--color--grey-90); padding-top: 10px; padding-bottom: 10px; }
  .modal { align-items: flex-start; }
  .modal__wrap { padding-bottom: 35px; padding-left: 0px; padding-right: 0px; }
  .modal__close { z-index: 3; }
  .image-8 { max-width: 100%; height: auto; position: static; }
  .image-9 { width: 50%; }
  .newline__desktop-tablet { display: inline; }
  .partners { padding-top: 50px; padding-bottom: 50px; }
  .image-carousel__items { gap: 20px; grid-template-rows: auto auto; grid-template-columns: 1fr; grid-auto-columns: 1fr; padding-right: 20px; }
  .image-carousel__image { height: 260px; }
  .slider__community-nav { display: none; }
  .slider__community-slide { margin-bottom: 40px; }
  .image-15 { display: none; }
  .image-16 { width: 100%; }
  .careers__values { flex-wrap: wrap; grid-template-columns: 1fr; grid-auto-flow: row; }
  .tabs__menu-tab { margin-right: 30px; }
  .video-slider__right-icon, .video-slider__left-icon { font-size: 30px; display: block; }
  .pricing__trial-button-2 { row-gap: 32px; flex-direction: column; align-items: flex-start; }
  .button__pricing-new { align-self: stretch; }
  .left-arrow { width: 24px; height: 24px; inset: -40px 74px auto auto; }
  .text__large-number-units { line-height: 22px; }
  .arrow-image { position: absolute; inset: 0%; }
  .div-block-94 { width: 50px; height: 21px; padding-bottom: 0px; padding-right: 0px; position: absolute; inset: -38px 24px auto auto; }
  .right-arrow { width: 24px; height: 24px; inset: -40px 0% auto auto; }
  .blog-detail__rte h2 { font-size: 20px; }
  .blog-detail__rte blockquote { margin-left: 10px; }
  .blog-detail__rte h3 { font-size: 18px; }
  .blog-detail__summary { font-size: 18px; line-height: 22px; }
  .button__list-wrapper { grid-auto-flow: row; justify-items: start; }
  .logos__4-cols { gap: 40px; grid-template-columns: 1fr 1fr; }
  .connectors { height: 75vh; }
  .connectors__wrapper { grid-template-columns: 1fr; }
  .connector__link.browse-all { padding-top: 16px; padding-bottom: 16px; }
  .connector-search__input { background-position: 8px center; padding-left: 30px; }
  .case-studies__cards { gap: 40px; flex-direction: column; }
  .saas__banner { padding: 32px 12px; }
  .basegrid__6-col-mobile { grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr; }
  .destination__source-item { gap: 12px; }
  .destination__source-items-grid, .retail__tab-content-wrapper { grid-template-columns: 1fr; }
  .text__blockquote { font-size: 1.5rem; line-height: 2.25rem; }
  .retail__slider-item-wrapper { background-image: linear-gradient(8deg, rgb(0, 127, 255), rgb(189, 80, 255) 66%); padding: 1px; }
  .div-block-100 { padding: 20px; }
  .div-block-101 { border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; position: static; }
  .div-block-105 { border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; padding: 20px; }
  .marketing__-links-flex { row-gap: 20px; flex-direction: column; }
  .div-block-108 { text-align: left; align-items: flex-start; }
  .show-desktop-tablet-only { display: none; }
  .show-mobile-only { display: block; }
  .chip-grey { padding-top: 4px; padding-bottom: 4px; }
  .video-slider__nav { height: 24px; padding-top: 0px; bottom: -35px; }
  .div-block-144 { gap: 24px; grid-template-columns: auto; grid-auto-flow: row; }
  .div-block-145, .div-block-147 { position: static; }
  .filter-pills { align-self: flex-start; }
  .dach-hero__image { width: 60px; height: 60px; }
  .stats__number { font-size: 48px; line-height: 48px; }
  .stats__number.counter { line-height: 38px; }
  .stats__symbol { font-size: 22px; line-height: 17px; }
  .stats__symbol.plus { font-size: 30px; }
  .searchfiilter { max-width: 100%; }
  .searchfilter__list.w--open { width: 100%; }
  .connector-filter__input { border: 1px solid var(--color--grey-90); padding-top: 10px; padding-bottom: 10px; }
  .connector-filter__dropdown { max-width: 100%; }
  .blog-collection.featured-post { padding-bottom: 24px; }
  .div-block-159 { text-align: left; }
  .blog-hero__right-column { margin-left: 0px; }
  .editors-picks { grid-template-rows: auto auto auto auto auto; grid-template-columns: 1fr; }
  .div-block-169 { width: 100%; height: 1px; }
  .saas__banner2 { padding-left: 12px; padding-right: 12px; }
  .div-block-170, .about-map__links { display: none; }
  .about-cards { grid-template-columns: 1fr; }
  .heading__about { font-size: 36px; line-height: 44px; }
  .about-slider__arrow { width: 40px; height: 40px; margin-top: 0px; margin-bottom: 0px; display: block; top: 65%; }
  .about-slider__timeline { padding-left: 0px; padding-right: 0px; }
  .about-slider__tab.active { background-color: var(--color--blue-30); width: 12px; height: 12px; }
  .about-slider__timeline-active { display: none; }
  .div-block-177 { text-align: center; }
  .retail__slider-item-inner-top { background-color: var(--color--grey-80); padding: 25px 12px; position: relative; }
  .retail__slider-item-inner-main { background-color: var(--color--grey-80); padding: 40px 12px; }
  .ordered-list__number { line-height: 22px; }
  .newline__all-breakpoints { display: block; }
  .cta-thankyou { gap: 16px; flex-direction: column; align-items: flex-start; padding: 20px; }
  .register-form { grid-template-columns: 1fr; }
  .register-form__input { min-height: 50px; }
  .mds-city-card { background-color: var(--color--apricot-10); max-width: 100%; min-height: auto; }
  .mds-city-card.boston, .mds-city-card.phoenix, .mds-city-card.boston, .mds-city-card.phoenix { background-image: none; }
  .mds-card { flex-grow: 1; flex-basis: 100%; max-width: 100%; }
  .roadshow-header-logo.pricing { grid-template-columns: 1fr 1fr 1fr; }
  .features-table__header-cell, .features-table__category { padding: 12px; }
  .features-table__row, .features-table__row.first, .features-table__row.first { grid-template-columns: minmax(110px, 1fr) minmax(100px, 1fr) minmax(100px, 1fr); }
  .features-table__cell { padding: 12px; }
  .marketo__form { grid-template-columns: 1fr; }
  .emea__footer { padding-top: 2.31rem; padding-bottom: 2.31rem; }
  .div-block-185 { gap: 20px; flex-direction: column; }
  .emea__hero-card-rotate { padding-left: 10px; padding-right: 10px; top: -1.875rem; }
  .emea__case-study-card-wrap { padding-bottom: 20px; }
  .emea__case-study-image-wrap { display: inline-block; }
  .emea__logos-grid { gap: 40px; flex-flow: wrap; grid-template-columns: 3fr 3fr; justify-content: center; justify-items: center; display: flex; }
  .paragraph-4 { font-size: 0.75rem; line-height: 1.125rem; }
  .emea__hero-card { padding: 20px; }
  .emea__case-study-card { display: block; }
  .emea__logo { max-width: 180px; }
  .emea__customer-quote-person { font-size: 1.375rem; }
  .emea__display-hero { font-size: 2.5rem; line-height: 3rem; }
  .emea__hero-images { display: none; }
  .emea__footer-wrap { gap: 20px; flex-direction: column; grid-auto-flow: row; align-self: flex-start; place-items: flex-start start; }
  .emea__hero-company { display: block; }
  .emea__card-dates { gap: 10px; text-align: center; grid-template-columns: auto; grid-auto-columns: auto; grid-auto-flow: column; justify-content: space-between; width: 100%; font-size: 0.75rem; line-height: 1.25rem; }
  .lp-nav__brand { width: 100px; }
  .heading-md { font-size: 1.375rem; line-height: 2rem; }
  .it-pract__hero-cta-wrapper { gap: 2.5rem; flex-direction: column; padding: 1.25rem; }
  .infographic__cta-content-wrapper { flex: 1 1 0%; max-width: none; }
  .infographic__cta-wrapper { gap: 0px; padding-left: 1.25rem; padding-right: 1.25rem; }
  .image-48 { display: none; }
  .emea__bottom-cta { gap: 2.5rem; flex-direction: column; padding: 2.5rem; }
  .infographic__cta-content-wrapper-2 { flex: 1 1 0%; max-width: none; }
  .senior-deci__logos-grid { gap: 40px; flex-flow: wrap; grid-template-rows: auto; grid-template-columns: 3fr 3fr; grid-auto-columns: 1fr; justify-content: center; justify-items: center; display: grid; }
  .senior-deci__quote { font-size: 1.25rem; line-height: 1.75rem; }
  .image-49 { display: none; }
  .nav__banner-wrap { width: 80%; }
  .compare-grid__cell-middle { padding-left: 10px; padding-right: 10px; }
  .compare-grid__cell-middle.start { border-top-left-radius: 10px; border-top-right-radius: 10px; }
  .compare-grid__cell-middle.no__padding.end { background-color: rgba(204, 221, 255, 0); border-style: none; padding: 0px; }
  .compare-grid__row.end { flex-direction: column; justify-content: space-between; align-items: center; display: flex; }
  .compare-grid__row.competitor-end { flex-direction: column; justify-content: space-between; align-items: center; }
  .compare-grid__cell-left { overflow-wrap: anywhere; }
  .compare-grid__cell-left.bottom-left, .compare-grid__cell-left.right-center.bottom { margin-bottom: 20px; }
  .compare-grid__cell-left.bottom-left, .compare-grid__cell-left.right-center.bottom, .compare-grid__cell-left.right-center.bottom { margin-bottom: 20px; }
  .compare-grid__cell-left.no__padding-copy { display: none; }
  .card__takedown { padding: 24px; }
  .cards__takedown { flex-direction: column; display: flex; }
  .image-52 { margin-top: -19px; }
  .text__left-desktop-center-mobile { text-align: center; }
  .mds-logo-wall { column-gap: 0px; grid-template-columns: 1fr 1fr; padding-top: 20px; padding-bottom: 20px; }
  .demo__modal2 { width: 100%; margin-top: 0px; }
  .show-only__tablet { display: none; }
  .dbt__alert-wrapper { gap: 50px; flex-direction: column; padding-left: 1.25rem; padding-right: 1.25rem; }
  .alert__cta-content { flex: 1 1 0%; max-width: none; }
  .footer-2 { padding-bottom: 50px; padding-left: 30px; padding-right: 30px; }
  .footer-bar { text-align: left; }
  .iceberg-container { margin-top: 57px; }
  .section-ultimate-guide { padding-top: 45px; padding-bottom: 45px; }
  .section-ultimate-guide.hero { padding-top: 100px; }
  .grid.m-flat { margin-left: 0px; margin-right: 0px; }
  .form-wrapper { padding: 20px; }
  .under-iceberg { width: 77%; max-width: 810px; }
  .table-highlight { width: 15%; }
  .col-50.t-100.mb-30 { margin-bottom: 40px; }
  .col-50.m-100 { width: 100%; padding: 0px; }
  .col-50.m-100.mn-30 { margin-bottom: 20px; }
  .calculator-disclaimer { text-align: left; }
  .slider-2 { margin-left: -30px; margin-right: -30px; }
  .bar-wrapper { display: none; }
  .pills-row { margin-bottom: 15px; }
  .number-preheader { margin-bottom: 20px; }
  .blocks { background-image: url(https://cdn.prod.website-files.com/6130fa1501794ed4d11867ba/653c114e11edc2bf7749f32a_blocks.svg); width: 50%; height: 40%; top: 51px; right: -10%; }
  .iceberg-top-block-right { max-width: 100%; }
  .data-flow-step { font-size: 14px; }
  .data-flow-step.preheader { margin-bottom: 18px; }
  .tabletop-heading { font-size: 14px; }
  .table-icon { width: 17px; margin-right: 7px; }
  .toggle-row.large { font-size: 18px; }
  .masthead { margin-bottom: 40px; }
  .fivetran-logo-bottom { height: 45px; }
  .effort-block { margin-bottom: 30px; }
  .number-small { width: 30px; }
  .table-text { font-size: 14px; }
  .iberg-glyph { max-width: 100%; }
  .navigation { height: 75px; }
  .slider-arrow { right: 30px; }
  .slider-arrow.left { right: 85px; }
  .brand { padding-top: 21px; }
  .table-master { padding-left: 30px; }
  .logo-2 { height: 35px; }
  .calculator-ornaments.second { height: 290px; top: 5%; right: -18%; }
  .limited-p.for-iceberg { max-width: 100%; }
  .limited-p.calculator { max-width: 390px; margin-left: 0px; }
  .time-spent-wrapper.horizontal { justify-content: space-between; height: 480px; }
  .table { padding-top: 19px; padding-bottom: 14px; padding-left: 25px; }
  .underwater { padding-top: 33px; }
  .pyramid-mega { width: 100%; }
  .pill { font-size: 11px; line-height: 14px; }
  .db__frame { flex-direction: column; }
  .industry__bottom { gap: 0px; }
  .image-64 { position: static; }
  .c360__cta-wrapper { gap: 0px; flex-direction: column-reverse; padding-left: 1.25rem; padding-right: 1.25rem; }
  .div-block-255 { width: auto; }
  .industry__top { gap: 24px; flex-direction: column; align-items: stretch; }
  .cards__takedown-2 { flex-direction: column; display: flex; }
  .c2__input-3 { border: 1px solid rgb(34, 34, 34); }
  .show-only__mobile-2 { padding-bottom: 10px; display: block; }
  .image-67 { width: 100%; }
  .div-block-256 { align-items: flex-start; }
  .div-block-258 { gap: 20px; width: auto; }
  .div-block-247 { width: auto; }
  .div-block-202-copy-2 { gap: 10px; grid-template-rows: auto; grid-template-columns: 1fr 1fr; grid-auto-columns: 1fr; place-content: center start; justify-items: center; display: grid; }
  .industry__pane { display: block; }
  .c2__form-3 { gap: 16px 0px; background-color: rgba(0, 0, 0, 0); border-style: none; flex-direction: column; grid-template-rows: auto; grid-template-columns: 1fr; grid-auto-columns: 1fr; justify-items: stretch; display: grid; }
  .div-block-249 { flex: 0 1 auto; align-self: auto; }
  .div-block-253 { width: auto; }
  .industry__tabs { gap: 10px; flex-direction: column; grid-template-rows: auto auto; grid-template-columns: 1fr 1fr; grid-auto-columns: 1fr; justify-content: flex-start; align-items: stretch; padding: 1em 1em 2em; display: none; position: absolute; top: 107.5px; left: 0px; right: 0px; }
  .industry__tabs.w--open { display: flex; top: 78.5px; }
  .div-block-202-copy-3 { gap: 10px; grid-template-rows: auto; grid-template-columns: 1fr 1fr; grid-auto-columns: 1fr; place-content: center start; justify-items: center; display: grid; }
  .customer__slide { gap: 20px 0px; justify-content: flex-start; }
  .right-arrow-2 { top: auto; bottom: -13%; left: -62%; }
  .div-block-260 { padding-bottom: 20px; padding-right: 20px; }
  .slider__image { display: none; }
  .left-arrow-2 { top: auto; bottom: -13%; }
  .image-74 { width: 100%; }
  .div-block-261 { gap: 20px; width: auto; }
  .slide-nav { display: none; bottom: 0%; }
  .div-block-262 { flex: 0 1 auto; align-self: auto; }
  .c360__bottom-cta-copy { gap: 2.5rem; flex-direction: column; padding: 2.5rem; }
  .div-block-231-copy-copy { align-items: stretch; padding-left: 0px; padding-right: 0px; }
  .div-block-264, .div-block-255-copy { padding-top: 0px; padding-bottom: 0px; }
  .dropdown-toggle { padding-right: 0px; display: flex; }
  .dropdown-toggle.w--open { text-transform: capitalize; }
  .icon-2 { margin-left: 10px; }
  .div-block-268 { gap: 5px; flex-direction: row; }
  .div-block-269 { align-items: center; }
  .tco__content { padding-left: 0px; padding-right: 0px; }
  .c2__form-5 { gap: 16px 0px; background-color: rgba(0, 0, 0, 0); border-style: none; flex-direction: column; grid-template-rows: auto; grid-template-columns: 1fr; grid-auto-columns: 1fr; display: grid; }
  .tco__bullets { gap: 1rem; flex-direction: column; display: flex; }
  .tco__bullet { align-items: center; font-size: 1rem; font-weight: 500; line-height: 1.25rem; display: flex; }
  .podcast__cta { gap: 50px; flex-direction: column; align-items: flex-start; padding-left: 1.25rem; padding-right: 1.25rem; }
  .podcast__cta.subscribe { gap: 40px; flex-direction: column-reverse; padding-top: 40px; padding-bottom: 40px; }
  .text__eyebrow.text__citron-60.positon-absolute { display: none; }
  .div-block-295 { margin-top: 60px; }
  .image-80 { object-fit: cover; height: 80%; inset: auto 0% 0% auto; }
  .div-block-299, .fiveaudio__track-wrap { padding: 20px; }
  .bg__podcast-hero-mobile { background-image: url(https://cdn.prod.website-files.com/6130fa1501794ed4d11867ba/65badc59182fe668ddc0ff86_Header%20BG%20(1).png); background-position: 0px 0px; background-size: cover; }
  .bg__podcast-hero-mobile.dune { background-position: 100% center; }
  .podcast-hero-image.dune { width: 80%; }
  .tco__bullet-label-2 { text-align: center; background-color: rgb(247, 248, 250); border-radius: 4px; min-width: 95px; margin-right: 16px; padding: 12px 18px; position: relative; }
  .tco__bullet-label-2.apricot-60 { color: rgb(255, 255, 255); background-color: rgb(218, 101, 68); }
  .tco__bullet-label-2.blue-60 { color: rgb(255, 255, 255); background-color: rgb(48, 107, 234); }
  .podcast__left-nav-links-copy { justify-content: flex-start; }
  .podcast-hero__card-bottom { padding-left: 20px; padding-right: 20px; }
  .pill__podcast { font-size: 0.75rem; }
  .c2__input-7 { border: 1px solid rgb(34, 34, 34); }
  .c2__input-7.alert-copy { border-radius: 4px; }
  .div-block-326 { padding-right: 20px; }
  .image-92 { max-height: 2.625rem; }
  .podcast-detail__channels { grid-auto-flow: row; justify-items: start; }
  .resource-hub__button-list { flex-flow: row; grid-auto-flow: row; justify-items: start; margin-left: -20px; margin-right: -20px; padding-left: 20px; padding-right: 20px; overflow: auto; }
  .resource-filters__search { border: 1px solid var(--color--grey-90); padding-top: 10px; padding-bottom: 10px; }
  .resource-cards { grid-template-columns: 1fr; }
  .resource-card__bottom { padding-top: 24px; padding-left: 20px; padding-right: 20px; }
  .resource-card__image { min-height: auto; }
  .email-cta { gap: 32px; grid-template-columns: 1fr; padding: 40px 20px; }
  .resources-hero__list { margin-left: 0px; }
  .press-cta { padding: 24px; }
  .resources-featured-cta__image { width: 100%; }
  .resources-featured-cta { gap: 0px; grid-template-columns: 1fr; padding: 20px 20px 40px; }
  .abm-featured-image { width: 100%; }
  .image-106 { width: 100px; }
  .featured-resource.small { grid-template-columns: 1fr; padding: 32px; }
  .div-block-398 { margin-right: 0px; }
  .resource-slider__wrap { min-height: 470px; }
  .resource-slider__mask { width: 75vw; }
  .resource-slider__arrow.blue-60 { color: var(--color--blue-60); border-color: var(--color--blue-60); }
  .ebook__form-wrap { margin-top: 40px; position: static; }
  .resource__rte h2 { margin-top: 24px; font-size: 20px; }
  .resource__rte blockquote { margin-left: 10px; }
  .resource__rte h3 { font-size: 18px; }
  .div-block-402 { position: static; }
  .div-block-403 { justify-content: center; align-items: center; display: flex; }
  .image-111 { width: 90%; }
  .reports-sticky { width: 100%; height: auto; position: static; }
  .reports-form { margin-top: 0px; position: static; }
  .slide-nav-2 { left: 0%; }
  .text__display-xxxlarge { letter-spacing: normal; font-size: 3.25rem; line-height: 3.5rem; }
  .div-block-405 { flex-flow: column; justify-content: space-between; align-items: flex-start; display: flex; }
  .home-hero-slider { background-color: var(--color--white); }
  .side-tabs__tab { color: var(--color--white); font-size: 1.25rem; line-height: 1.75rem; }
  .side-tabs__tab.db-replication { color: var(--color--white); background-color: rgba(0, 0, 0, 0); }
  .side-tabs__tab.db-replication.w--current { background-color: var(--color--apricot-10); color: var(--color--grey-90); }
  .side-tabs__tab.with-icon { color: var(--color--white); background-color: rgba(0, 0, 0, 0); border-radius: 100px; padding: 2px 12px; }
  .side-tabs__tab.with-icon.w--current { background-color: var(--color--apricot-10); color: var(--color--grey-90); }
  .div-block-406 { margin-right: 0px; }
  .side-tabs__menu { gap: 10px 0px; border-bottom: 1px solid rgba(255, 255, 255, 0.3); border-right-style: none; flex-flow: wrap; margin-bottom: 16px; padding: 20px 0px 16px 20px; }
  .side-tabs__menu.case-study { border-bottom: 1px solid var(--color--grey-70); margin-bottom: 25px; padding-top: 25px; padding-bottom: 25px; }
  .side-tabs__menu.db-replication { border: 1px rgb(0, 0, 0); padding-left: 0px; }
  .side-tabs__menu.partners { padding-left: 0px; }
  .div-block-410 { gap: 32px; border-bottom: 1px solid rgb(208, 211, 217); border-right-style: none; flex-flow: row; justify-content: flex-start; align-items: center; width: 100%; padding-left: 20px; padding-right: 20px; }
  .div-block-410.last-item { border-bottom-style: none; }
  .side-tabs__panes { background-color: var(--color--blue-100); padding: 20px; }
  .side-tabs__panes.db-replication { border: 1px solid var(--color--white); border-radius: 4px; }
  .side-tabs__panes.competitor { margin-bottom: 0px; padding-top: 20px; }
  .logo-list { gap: 1.5rem; flex-flow: wrap; grid-template-rows: auto auto; grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr; grid-auto-columns: 1fr; grid-auto-flow: column; justify-content: center; align-items: center; max-width: 100%; }
  .side-tabs { flex-flow: column; display: flex; }
  .side-tabs.db-replication { border-style: none; }
  .side-tabs.case-studies { min-height: 710px; }
  .side-tabs.competitor { min-height: auto; margin-bottom: 0px; padding-bottom: 0px; }
  .card-grid { grid-template-columns: 1fr; }
  .card-grid__card { height: auto; padding: 20px; }
  .card-grid__card.video { height: auto; }
  .side-tabs__tab-icon { padding-top: 7px; }
  .bg__datasheets { background-size: auto 40%; }
  .div-block-419 { text-align: center; margin-left: auto; margin-right: auto; }
  .webinar-form { margin-top: 0px; position: static; }
  .resource-hub__tabs { justify-content: flex-start; align-items: center; overflow: auto; }
  .resource-hub__tabs.on-dark { justify-content: flex-start; align-items: stretch; padding-left: 20px; padding-right: 20px; overflow: auto; }
  .filter-sidebar { width: 100%; display: none; }
  .filter-window__close { height: 30px; }
  .resource-hub__tabs-wrap { width: 107%; margin-left: -20px; margin-right: -20px; display: block; overflow: auto; }
  .eyebrow-with-diamond.text-mobile-center, .eyebrow-with-diamond.align-center-mobile, .eyebrow-with-diamond.align-center-mobile-2, .eyebrow-with-diamond.text-mobile-center, .eyebrow-with-diamond.align-center-mobile, .eyebrow-with-diamond.align-center-mobile-2 { justify-content: center; align-items: center; }
  .text__center-mobile { text-align: center; }
  .grid-lottie { text-align: center; width: 180%; position: relative; left: -38%; }
  .bottom-cta__buttons { grid-auto-flow: row; justify-items: start; }
  .filter-sidebar__top { padding: 20px; }
  .filter-sidebar__bottom { flex-flow: column; padding: 20px; }
  .filter-sidebar__button-wrap { width: 100%; }
  .div-block-421 { grid-template-rows: auto; grid-template-columns: 1fr; grid-auto-columns: 1fr; display: grid; }
  .form__text-field { min-height: 50px; }
  .banner { gap: 16px; flex-flow: column; }
  .banner__icon, .image-50 { display: none; }
  .slider-wrapper { width: 120%; }
  .datalakes-slider__mask { width: 75vw; }
  .text__display-xsmall { font-size: 1.125rem; line-height: 1.5rem; }
  .big-rock__left-bg, .big-rock__right-bg { left: -20px; right: -20px; }
  .news-featured-cta { gap: 0px; grid-template-columns: 1fr; padding: 20px 20px 40px; }
  .div-block-439 { padding: 20px; }
  .big-rock__left { padding-right: 0px; position: relative; }
  .big-rock__right { padding-left: 0px; position: relative; }
  .mds-hero-images { gap: 16px; grid-template-rows: auto auto auto; grid-template-columns: 1fr; grid-auto-columns: 1fr; max-height: none; display: grid; overflow: visible; }
  .mds-hero-image-column { gap: 16px; flex-flow: row; grid-template-rows: auto; grid-template-columns: 1fr; justify-content: flex-start; align-items: center; display: flex; }
  .mds-hero-image { aspect-ratio: 1 / 1; width: 160px; max-width: none; height: 160px; }
  .image-128 { display: none; }
  .div-block-448 { height: 360px; }
  .div-block-447-copy { grid-template-columns: minmax(0px, 1fr); }
  .div-block-450 { gap: 6.88rem; }
  .div-block-452 { gap: 6.88em; }
  .div-block-454 { position: absolute; inset: auto auto 20px 20px; }
  .agenda-info-copy { grid-template-columns: 80px 1fr; }
  .tabs-menu-3 { align-self: flex-start; }
  .div-block-457 { margin-bottom: 0px; position: relative; top: 0px; }
  .image-124 { display: none; }
  .mds-cities__big-wrapper { row-gap: 1rem; grid-template-columns: 1fr; }
  .register-form__input-2 { min-height: 50px; }
  .div-block-460 { padding: 1.25rem; }
  .image-126 { display: block; }
  .div-block-461 { top: 8px; }
  .div-block-462 { padding-left: 48px; top: 0px; }
  .tabs-content-2 { margin-top: 0px; }
  .mds-hero-image-list { gap: 20px; flex-flow: row; grid-template-rows: auto auto; grid-template-columns: 1fr; grid-auto-columns: 1fr; justify-content: flex-start; align-items: center; width: 880px; display: flex; }
  .lp-nav-2 { padding-top: 20px; padding-bottom: 20px; }
  .vendors-main { margin-left: 0px; margin-right: 0px; }
  .vendors-logo { width: auto; }
  .case-study-hero-card { margin-right: 0px; }
  .case-study-hero-card__image { min-height: auto; }
  .case-study-hero-list { margin-left: 0px; }
  .vendor-footer__left { margin-bottom: 20px; }
  .vendors-nav__menu { width: 70%; }
  .case-study-detail__rte h2 { font-size: 20px; }
  .case-study-detail__rte blockquote { margin-left: 10px; }
  .case-study-detail__rte h3 { font-size: 18px; }
  .case-study-cta-module { padding: 24px; }
  .case-study-sidebar-wrap { display: none; }
  .case-study-compare-module { padding: 24px; }
  .case-study-hero__title h1 { font-size: 2.25rem; line-height: 2.75rem; }
  .button__list-copy { grid-auto-flow: row; justify-items: start; }
  .quiz-wrap { border-radius: 10px; padding: 20px; }
  .quiz-answer { padding: 20px; }
  .quiz-question__image { width: 40px; }
  .quiz-slider__timeline { padding-left: 0px; padding-right: 0px; }
  .quiz-slider__timeline-active { display: none; }
  .quiz-slider__tab.active { background-color: var(--color--blue-30); width: 12px; height: 12px; }
  .quiz-level-hero { gap: 16px; border-radius: 0px; grid-template-columns: 1fr; margin-left: -20px; margin-right: -20px; padding: 20px; }
  .link-block-3 { padding: 20px; }
  .bullet-llist { padding-left: 0px; }
  .connector-list { grid-template-columns: 1fr; }
  .div-block-475 { padding: 20px; }
  .bullet-list__item.text-large { background-position: 0px 6px; }
  .div-block-477 { padding: 20px; }
  .db-replication-cta { gap: 0px; padding-left: 1.25rem; padding-right: 1.25rem; }
  .db-replication-cta__content { flex: 1 1 0%; max-width: none; }
  .db-replication-cta__image { display: none; }
  .quiz-level-hero__icon { width: 30px; }
  .image-133 { width: 40%; }
  .connectors-list { grid-template-columns: 1fr 1fr; }
  .abm-featured-cta { gap: 0px; grid-template-columns: 1fr; padding: 20px 20px 40px; }
  .abm-featured-cta__image { width: 100%; }
  .abm-featured-cta__image.abm { width: 70%; }
  .image-toggle__images { display: none; }
  .case-study-hero-image { aspect-ratio: 1 / 1; object-position: 0% 100%; width: 160px; max-width: none; height: 160px; }
  .case-study-hero-image-column { gap: 16px; flex-flow: row; grid-template-rows: auto; grid-template-columns: 1fr; justify-content: flex-start; align-items: center; display: flex; }
  .case-study-hero-images { gap: 16px; grid-template-rows: auto auto auto; grid-template-columns: 1fr; grid-auto-columns: 1fr; max-height: none; display: grid; overflow: visible; }
  .case-study-hero-image-list { gap: 20px; flex-flow: row; grid-template-rows: auto auto; grid-template-columns: 1fr; grid-auto-columns: 1fr; justify-content: flex-start; align-items: center; display: flex; }
  .case-study-number-small { font-size: 2.25rem; line-height: 2.75rem; }
  .case-study-small-numbers { row-gap: 20px; grid-template-columns: 1fr 1fr; }
  .pricing-banner { padding: 20px; }
  .case-study__large-card { gap: 0px; grid-template-columns: 1fr; }
  .case-study__large-card-left { gap: 20px; border-bottom: 1px solid var(--color--grey-30); border-right-style: none; padding-left: 20px; padding-right: 20px; }
  .case-study__large-card-right { padding: 40px 20px; }
  .text-block-38 { font-size: 1rem; }
  .block-quote { font-size: 1.25rem; line-height: 1.5rem; }
  .case-study__large-card-left-item { gap: 8px; flex-flow: row; grid-template-rows: auto; grid-template-columns: 1fr 1fr; grid-auto-columns: 1fr; width: 100%; display: grid; }
  .case-study-video { height: auto; }
  .vendors-home-hero { grid-template-columns: 1fr; }
  .vendor-home__faq { flex-flow: row; justify-content: flex-start; align-items: center; }
  .vendor-home__card-image { width: 100px; }
  .vendor-home__card-image.faq { order: -1; }
  .sticky-pills-2 { display: none; }
  .div-block-507 { border-bottom-style: none; grid-template-columns: 1fr; }
  .faq__image { width: 60px; height: 60px; }
  .div-block-511 { padding-top: 40px; }
  .div-block-502-copy, .div-block-512 { margin-top: 20px; }
  .div-block-513 { padding-top: 40px; padding-bottom: 20px; }
  .bg__circles-citron { background-size: cover; }
  .home-hero-v1 { margin-top: 40px; }
  .pricing-table { gap: 20px; flex-flow: column; justify-content: flex-start; align-items: flex-start; padding: 20px; display: flex; }
  .pricing-table__table { grid-template-rows: auto auto auto auto auto; grid-template-columns: 1.25fr 1fr; width: 100%; }
  .card-square { aspect-ratio: 2 / 1; padding: 24px; }
  .video-autoplay.extensibility { margin-top: 0px; display: block; }
  .video-autoplay__video { border-radius: 4px; }
  .div-block-524 { height: 250px; }
  .sticky-pill { white-space: nowrap; }
  .sticky-pills { row-gap: 10px; flex-flow: row; grid-auto-flow: row; justify-items: start; overflow: auto; }
  .grid-tabs { grid-template-rows: auto auto; grid-template-columns: 1fr; grid-auto-flow: column; min-height: auto; }
  .grid-tabs__image.open { width: 95%; }
  .grid-tabs__tabs { border-top: 1px solid var(--color--grey-30); border-left-style: none; }
  .border-logos.is-wrap { gap: 1px; grid-template-rows: auto auto; grid-template-columns: 1fr 1fr; grid-auto-columns: 1fr; display: grid; }
  .border-logos-items { grid-auto-columns: 1fr; }
  .borders-logo-wrap.is-wrap { padding-left: 10px; padding-right: 10px; }
  .faq__group { padding-bottom: 32px; }
  .legal-main { margin-left: 0px; margin-right: 0px; }
  .legal-nav__back.w--current { font-size: 0.875rem; }
  .legal-logo { width: auto; }
  .legal-nav__menu { width: 70%; }
  .legal-nav__brand { justify-content: flex-start; align-items: center; }
  .toc-footer { flex-flow: column; }
  .toc-footer__right { align-self: flex-start; margin-top: 16px; }
  .email-cta__form-block { flex: 0 0 auto; }
  .email-cta__form-wrap { gap: 16px 0px; background-color: rgba(0, 0, 0, 0); border-style: none; flex-direction: column; grid-template-rows: auto; grid-template-columns: 1fr; grid-auto-columns: 1fr; display: grid; }
  .div-block-519-copy, .casestudy-card { padding: 24px; }
  .casestudy-card.apricot-30 { padding-bottom: 32px; }
  .casestudy-card__image-wrap { max-height: none; }
  .casestudy-card__logo { width: 30%; }
  .div-block-536 { gap: 60px; }
  .video-autoplay-wrap, .video-autoplay-wrap.data-movement, .video-autoplay-wrap.data-movement { width: 100%; }
  .developers-functions { grid-template-columns: 1fr; }
  .developers-functions__icon { width: 44px; }
  .developers-function__arrow { width: 20px; }
  .div-block-541 { min-height: 80px; }
  .developer-function__text { font-size: 1rem; }
  .link-card { aspect-ratio: auto; }
  .impressum-column-left { gap: 2.5rem; flex-flow: column wrap; }
  .toggle-cards { flex-flow: column; }
  .toggle-cards__card { flex-flow: column; min-height: auto; }
  .toggle-cards__label { position: static; left: 45px; right: auto; transform: none; }
  .toggle-cards__trigger { flex-flow: row; padding: 20px 24px; }
  .toggle-cards__arrow-wrap { flex: 0 0 auto; order: 1; margin-top: 0px; }
  .toggle-cards__content-wrap.open { flex-flow: column; }
  .tabs1__link { color: var(--color--white); cursor: text; }
  .tabs1__link:hover { color: var(--color--white); }
  .tabs1__hidden-content { margin-left: 32px; display: block; }
  .text__display-xxsmall { font-size: 1.125rem; line-height: 1.5rem; }
  .tabs1__image { display: none; }
  .toggle-cards__arrow { width: 30px; height: 30px; }
  .toggle-cards__content { margin-bottom: 24px; padding: 0px 16px 16px; }
  .toggle-cards__image.align-top { object-position: 50% 0%; }
  .toggle-cards__image-wrap { aspect-ratio: 16 / 9; width: 100%; height: 250px; }
  .toggle-cards__icon { width: 35px; }
  .toggle-cards__icon.horizontal { display: none; }
  .image-143 { height: 48px; }
  .tabs1 { grid-template-columns: 1fr 1fr; }
  .faqs-new__content { width: 100%; }
  .g2-badges__badge { gap: 32px; border-bottom: 1px solid rgb(208, 211, 217); border-right-style: solid; flex-flow: row; justify-content: center; align-items: center; width: 100%; padding-left: 20px; padding-right: 20px; }
  .g2-badges__badge.middle { border-style: none solid; }
  .g2-badges__badge.last-item { border-top-style: none; border-bottom-style: solid; border-left-style: solid; }
  .g2-badges { grid-template-columns: 1fr; }
  .card-grid__card-small { min-height: 230px; padding: 20px; }
  .slider1 { width: 100%; }
  .slider1__arrow.previous { margin-bottom: 0px; bottom: -68px; left: 0px; }
  .slider1__arrow.next { margin-bottom: 0px; bottom: -68px; left: 68px; right: auto; }
  .resource-card__inner { padding-left: 20px; padding-right: 20px; }
  .cta-footer.apricot-10 { padding: 20px; }
  .image-144-2 { width: 80px; display: none; top: auto; bottom: -13%; right: 0%; }
  .div-block-561 { position: static; }
  .sticky-pills-dark { display: none; }
  .div-block-562-2 { border-radius: 0px; }
  .image-146 { width: 123px; inset: 5% 11% auto auto; }
  .line { height: 110px; top: 4px; }
  .line.longer { top: 15px; }
  .div-block-565 { padding: 20px; }
  .image-148 { width: 150px; right: 0%; }
  .custom-connectors-hero { grid-template-columns: 1fr 1fr; }
  .div-block-579 { margin-bottom: 0px; }
  .image-151 { width: 160px; bottom: -6%; }
  .image-152, .image-153, .image-154 { display: none; }
  .image-155 { width: 100%; margin-bottom: 34px; }
  .compare-table-row { grid-template-columns: minmax(100px, 0.5fr) 1fr 10px 1fr; }
  .compare-table-cell.citron-100 { letter-spacing: 0.0125rem; font-size: 0.875rem; line-height: 1.25rem; }
  .compare-table-row-title { font-size: 0.875rem; line-height: 1.25rem; }
  .compare-table-column-title { font-size: 1rem; line-height: 1.25rem; }
  .logos-block { gap: 2.1rem; flex-flow: wrap; justify-content: flex-start; align-items: stretch; }
  .div-block-545-2 { flex-flow: column; }
  .div-block-546-2-2 { padding-left: 20px; padding-right: 20px; }
  .case-study-card-1 { border-radius: 0px; padding-left: 20px; padding-right: 20px; }
  .case-study-card-2, .case-study-card-3 { border-radius: 0px; padding: 60px 20px; }
  .infrastructure-hero-image { width: 75%; }
  .video-card { min-height: 350px; }
  .grid-tabs__title-icon { margin-top: 0px; }
  .extensibility { display: none; top: 157px; }
  .div-block-544-2-2 { flex-flow: column; justify-content: space-between; align-items: flex-start; }
  .div-block-548 { gap: 1.5rem; flex-flow: row; justify-content: flex-start; align-items: center; }
  .cards__bottom { padding-bottom: 1.25rem; padding-left: 1.25rem; padding-right: 1.25rem; }
  .cards__bottom.no-grid { margin-top: 1.5rem; margin-bottom: 3rem; }
  .resource-download__image { max-width: 70%; }
  .resource-download__image-wrap { padding-top: 2rem; padding-bottom: 2rem; }
  .resource-download__image-bg { right: -20px; }
  .resource-download__content { margin-left: 0px; }
  .form-copy { gap: 8px; flex-flow: column; }
  .data-warehouse-hero-bg { bottom: -40px; right: 0px; }
  .image-144-2-2 { width: 90%; }
  .data-warehouse-image-wrap { text-align: left; left: 0px; }
  .nav__button-wrapper { row-gap: 16px; }
  .connectors-featured__tabs-menu { flex-flow: wrap; }
  .nav__resource-card__bottom { padding-top: 24px; padding-left: 20px; padding-right: 20px; }
  .security-badges { flex-flow: column; justify-content: space-between; align-items: flex-start; display: flex; }
  .security-badge { gap: 32px; text-align: left; border-bottom: 1px solid rgb(208, 211, 217); border-right-style: none; flex-flow: row; justify-content: flex-start; align-items: center; width: 100%; padding-left: 20px; padding-right: 20px; }
  .security-badge.last-item { border-bottom-style: none; }
  .div-block-582-2-2-2 { padding-left: 0px; }
  .form-email-only__input { text-align: center; height: 45px; margin-right: 0px; padding: 7px 7px 7px 16px; }
  .form-email-only__wrap { gap: 12px; background-color: rgba(0, 0, 0, 0); flex-flow: column; justify-content: center; align-items: flex-start; padding: 0px; }
  .fade-in-card { grid-template-columns: 1fr; }
  .fade-in-card__content { padding: 24px; }
  .code-embed-3 { margin-bottom: -28px; }
  .fade-in-card__content-top { margin-bottom: 24px; }
  .div-block-603 { min-height: 200px; }
  .cta-data-readiness__image { order: -1; align-self: flex-start; width: 60%; margin-left: -9px; position: static; left: auto; right: -50px; }
  .cta-data-readiness { overflow: hidden; }
  .div-block-604 { gap: 16px; }
  .image-163 { width: 110vw; max-width: none; right: 0%; }
  .div-block-607 { flex: 1 1 0%; }
  .data-readiness__inner-wrap { margin-left: 0px; }
  .div-block-535 { padding-left: 20px; padding-right: 20px; }
  .quote-tabs { padding: 40px 20px; }
  .security-list__item { gap: 16px; }
  .quote-tabs__menu { justify-content: center; align-items: center; }
  .tabs-menu-6 { gap: 7px; padding-left: 24px; padding-right: 20px; }
  .tabs-content-6 { padding: 32px 20px 40px; }
  .security-list, .resources { margin-left: 0px; }
  .connector-tabs__menu { border-style: none; border-radius: 0px; width: 100%; margin-bottom: 11px; padding: 0px; overflow: auto; }
  .connector-tabs__tab { padding-left: 16px; padding-right: 16px; }
  .footer__resource-card__bottom { padding-top: 24px; padding-left: 20px; padding-right: 20px; }
  .footer__bottom { gap: 2rem; flex-flow: column; margin-top: 0px; padding-top: 1rem; }
  .footer__bottom-links { gap: 1rem; flex-flow: column; grid-template-rows: auto; grid-template-columns: 1fr 1fr; grid-auto-columns: 1fr; display: grid; }
  .div-block-608-2 { padding-left: 20px; padding-right: 20px; }
  .div-block-612 { padding-bottom: 0px; padding-right: 1px; }
  .div-block-613 { gap: 24px; flex-flow: row; justify-content: flex-start; align-items: flex-start; height: auto; }
  .deployment-img { width: 100px; }
  .div-block-615 { grid-template-columns: 1fr 1fr; }
  .resource-list__item { gap: 11px; flex-flow: column; justify-content: flex-start; align-items: flex-start; }
  .resource-list { gap: 40px; }
  .image-169 { width: 100%; }
  .link-block-10 { gap: 8px; flex-flow: column; justify-content: space-between; align-items: flex-start; }
  .bg-lottie { display: none; }
  .div-block-634 { border-style: none; padding: 0px; }
  .image-171 { display: none; }
  .image-173 { width: 50px; }
  .nav__cta { align-self: stretch; }
  .image-174 { width: 200px; }
  .horizontal-slider-card__number { font-size: 2.25rem; line-height: 2.75rem; }
  .horizontal-slider-card { grid-template-columns: 1fr; }
  .horzontal-slider-card__right { display: none; }
  .horizontal-slider-card__left { padding: 24px; }
  .horizontal-slider-cards { border-style: none; }
  .grid-tabs__tab-text { font-size: 1.125rem; line-height: 1.5rem; }
  .connector-search__wrap { top: 0px; }
  .census-banner { background-image: url(https://cdn.prod.website-files.com/6130fa1501794ed4d11867ba/6829d5c7413f6b916ef54627_banner-grid-mobile.svg); background-repeat: no-repeat; background-size: cover; grid-template-rows: auto; grid-template-columns: 1.25fr; padding-top: 278px; }
  .census-banner__image { width: 90%; min-width: 450px; max-width: 500px; margin-left: auto; inset: -57px auto 1px; }
  .image-175 { aspect-ratio: 16 / 9; position: static; }
  .content__column-wrap { padding-top: 60px; padding-bottom: 60px; }
  .content__column-grid { grid-template-columns: 1fr 1fr; align-items: start; }
  .content__column-grid.margin-none { grid-template-columns: 1fr 1fr; padding-top: 0px; }
  .content__card-wrapper { grid-template-columns: 1fr 1fr; }
  .content__card-left { border-top-right-radius: 10px; border-bottom-left-radius: 0px; }
  .content__card-center { margin: 0px 1px; }
  .content__card-right { border-top-right-radius: 0px; border-bottom-left-radius: 10px; }
  .bg-image-copy { display: none; }
  .content__data-card { margin-right: 1px; }
  .content__data-card.margin-right.card-right { border-top-right-radius: 0px; border-bottom-left-radius: 10px; }
  .content__data-card.card-left { border-top-right-radius: 10px; border-bottom-left-radius: 0px; }
  .partner-page-inner { padding-left: 20px; padding-right: 20px; }
  .content__contact-info { width: 100%; }
  .summit__wrapper { padding-left: 20px; padding-right: 20px; }
  .image-178-2 { width: 100%; }
  .card-wrapper__card { aspect-ratio: auto; background-image: url(https://cdn.prod.website-files.com/6130fa1501794ed4d11867ba/682ce8a914516ed1369bae6b_Card.svg); background-position: 100% 100%; background-repeat: no-repeat; width: 100%; }
  .card-wrapper__inner { border-top-left-radius: 0px; border-bottom-right-radius: 20px; justify-content: flex-start; align-items: flex-start; margin: 0px 58px 45px 0px; padding-top: 32px; padding-left: 32px; }
  .card-wrapper__inner.citron-10 { z-index: 0; justify-content: flex-start; align-items: flex-start; }
  .toggle-cards__trigger-text { white-space: normal; font-size: 1.25rem; }
  .text__display-xlarge-locales { font-size: 2.25rem; line-height: 2.75rem; }
  .div-block-412-copy { flex-flow: wrap; grid-template-rows: auto auto; grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr; grid-auto-columns: 1fr; grid-auto-flow: column; justify-content: center; align-items: center; max-width: 100%; }
  .logo-holder { grid-template-rows: auto auto; grid-template-columns: 1fr 1fr 1fr; }
  .button__list-copy { gap: 24px; grid-auto-flow: row; justify-items: start; }
  .image-184 { width: 100%; }
  ._404-animation-number { gap: 2px; }
  ._404-animation-wrap { gap: 22px; width: 100%; }
  .div-block-666 { gap: 32px; }
  .analytics-tabs__menu { gap: 8px; flex-flow: row; justify-content: flex-start; align-self: flex-start; align-items: center; width: 100%; margin-bottom: 0px; padding-top: 10px; padding-left: 20px; padding-right: 20px; overflow: auto; }
  .analytics-tabs__panes { padding-top: 40px; }
  .analytics-quad-points { row-gap: 16px; }
  .competitor { margin-bottom: 25px; padding-top: 25px; padding-bottom: 25px; }
  .competitors { border-bottom: 1px solid var(--color--grey-70); margin-bottom: 25px; padding-top: 25px; padding-bottom: 25px; }
  .platform-features { grid-template-rows: auto; grid-template-columns: 1fr; }
  .vid-text__contain { flex-flow: column; height: auto; padding: 32px 20px 0px; display: flex; }
  .form { grid-template-columns: 1fr; }
  .hero__form-wrapper { padding: 1.25rem; }
  .industries-tabs__menu { gap: 8px; flex-flow: row; justify-content: flex-start; align-self: flex-start; align-items: center; width: 100%; margin-bottom: 0px; padding-top: 10px; padding-left: 20px; padding-right: 20px; overflow: auto; }
  .industries-tabs__panes { padding-top: 40px; }
  .image-191 { height: 40px; }
  .image-192 { width: 100%; }
  .div-block-688 { gap: 12px; grid-template-rows: auto; grid-template-columns: 68% 29%; grid-auto-columns: 1fr; display: grid; }
  .div-block-689 { gap: 12px; grid-template-rows: auto; grid-template-columns: 0.5fr 1fr; grid-auto-columns: 1fr; display: grid; }
  .image-193, .image-194 { width: 100%; }
  .div-block-690 { background-color: var(--color--blue-10); border-radius: 16px; width: 100%; height: 90px; position: relative; overflow: hidden; }
  .lottie-animation-6-copy { width: 350px; position: absolute; top: -29%; }
  .div-block-691 { gap: 12px; flex-flow: column; justify-content: center; align-items: flex-start; display: flex; }
  .image-195 { width: 100%; }
  .partner-banner { background-image: url(https://cdn.prod.website-files.com/6130fa1501794ed4d11867ba/68a678124b917f665f1fd6ca_Group%2010129632%20(1).png); background-position: 50% center; background-size: cover; grid-template-rows: auto; grid-template-columns: 1.25fr; overflow: visible; }
  .tabs-12 { flex-flow: column; margin-left: auto; margin-right: auto; padding-left: 15px; padding-right: 15px; }
  .tabs-content-11 { align-self: flex-start; margin-top: 40px; position: static; }
  .tab-button { border-bottom-style: solid; width: auto; }
  .tab-button.last { border-left-style: none; border-top-right-radius: 4px; border-bottom-left-radius: 0px; }
  .tab-button.first { border-right-style: none; border-top-right-radius: 0px; border-bottom-left-radius: 4px; }
  .tabs-menu-13 { align-self: flex-start; display: block; }
  .image-193-2 { height: 100%; position: static; }
  .image-194-2 { z-index: -1; }
  .image-191-2-2 { width: 100%; inset: auto 0% 0%; }
  .census-banner-copy-2 { background-image: url(https://cdn.prod.website-files.com/6130fa1501794ed4d11867ba/68a48bbdd4109a61e8deda3a_Illo%20(6).png); background-position: 0% center; background-repeat: no-repeat; background-size: cover; grid-template-rows: auto; grid-template-columns: 1.25fr; padding-top: 60px; padding-bottom: 278px; }
  .image-191-copy { width: 100%; inset: auto 0% 0%; }
  .image-191-copy-copy { width: 100%; inset: auto 0% 0%; }
  .div-block-690-2 { grid-template-columns: 0.75fr 1fr; grid-auto-flow: column; }
  .tabs-menu-13-2 { gap: 4px; grid-template-rows: auto auto; grid-template-columns: 1fr; grid-auto-columns: 1fr; grid-auto-flow: row; display: flex; }
  .tabs-13 { grid-template-columns: 1fr 1fr; }
  .image-175-copy { aspect-ratio: 16 / 9; position: static; }
  .div-block-679 { gap: 10px; flex-flow: column; justify-content: space-between; align-items: flex-start; }
  .div-block-686-2 { padding-left: 28px; padding-right: 28px; }
  .div-block-682-2 { grid-template-columns: 1fr 1fr; }
  .saas-slider__left-arrow, .saas-slider__right-arrow { bottom: -5%; }
  .saas-slider__nav { bottom: -40px; overflow: hidden; }
  .streaming-replication-hero-image { max-width: 100%; position: static; }
  .div-block-690-2-copy { border-bottom-style: none; border-right-style: solid; }
  .div-block-690-2-copy.border-right.border-bottom-mobile { border-bottom-style: solid; }
  .lottie-animation-7 { display: none; }
  .refer-friend-form { width: 100%; }
  .image-162 { display: none; }
  .list-6 { gap: 12px; flex-flow: column; justify-content: center; align-items: flex-start; padding-left: 0px; }
  .text__center-desktop-left-mobile-copy { text-align: left; }
  .image-192-2-2-2 { width: auto; position: static; }
  .div-block-679-2 { gap: 10px; flex-flow: column; justify-content: space-between; align-items: flex-start; }
  .image-193-2-2-2 { height: 50px; }
  .div-block-680 { border-bottom-style: none; border-right-style: solid; }
  .div-block-680.border-right.border-bottom-mobile { border-bottom-style: solid; }
  .div-block-681-2 { padding-left: 28px; padding-right: 28px; }
  .div-block-682-2-2 { grid-template-columns: 1fr 1fr; }
  .left-arrow-3-2, .right-arrow-3-2, .slide-nav-3-2 { bottom: -10%; }
  .slider-4-2 { height: auto; }
  .case-study-grid__photo { aspect-ratio: 3 / 2; }
  .spacer__180-2 { height: 11.25rem; }
  .saas-slider__counter { bottom: -5%; }
  .testimonial-tabs__tab { flex: 1 1 0%; align-self: stretch; width: 100%; min-width: auto; }
  .testimonial-tabs__tab.w--current { align-self: flex-start; }
  .testimonial-tabs__tabs { gap: 16px; align-self: stretch; }
  .video-tabs { flex-flow: column; }
  .video-tabs__tabs { width: 100%; }
  .testimonial-tab__image.ris { max-height: 25px; }
  .video-tabs__panes { width: 100%; }
  .resource-arrows { gap: 24px; grid-auto-flow: row; justify-items: start; }
  .tech-partners__benefits-background { z-index: -1; display: none; }
  ._3-column { gap: 30px; flex-flow: column; }
  ._3-column__line { width: 100%; height: 1px; }
  .quote-wrap { padding-left: 24px; padding-right: 24px; }
  .side-links__link { gap: 40px; }
  .side-links_link-wrap { padding-top: 19px; padding-bottom: 19px; }
  .connectors-list2 { gap: 8px; }
  .connectors-sidebar__dropdown.first { border-top-style: none; }
  .connectors-sidebar { display: none; }
  .connectors-results { border-left-style: none; padding-left: 0px; }
  .video-tabs2 { flex-flow: column; }
  .video-tabs2__tabs { width: 100%; padding: 16px; }
  .div-block-731 { gap: 8px; }
  .button__primary-filter { gap: 8px; justify-content: center; align-items: center; width: 100%; padding-right: 32px; }
  .connector-mobile-filter { z-index: 100; background-color: var(--color--white); flex-flow: column; display: none; position: fixed; inset: 0%; }
  .connector-mobile-close { cursor: pointer; width: 30px; height: 30px; position: absolute; inset: 20px 20px auto auto; }
  .connector-mobile__top { flex: 1 1 0%; padding: 20px; }
  .div-block-732 { padding: 20px; }
  .div-block-733 { gap: 16px; grid-template-rows: auto; grid-template-columns: 1fr 1fr; grid-auto-columns: 1fr; display: grid; }
  .connector-list2__no-results { flex-flow: column; }
  .connector-mobile__checkbox-list { gap: 16px; flex-flow: column; display: flex; }
  .tco-report__quote-reference { gap: 16px; text-align: center; flex-flow: column; grid-template-rows: auto; grid-template-columns: 1fr; grid-auto-flow: row; place-items: center; }
  .tco-report__quote-reference-logo { align-self: flex-start; }
  .form__tco-report-form.enclosed-with-border { gap: 8px; background-color: rgba(0, 0, 0, 0); border-style: none; flex-flow: column; justify-content: center; align-items: flex-start; padding: 0px; }
  .form__tco-report-input { border-style: solid; border-color: var(--color--grey-30); background-color: var(--color--white); text-align: center; border-radius: 4px; height: 45px; margin-right: 0px; padding: 7px 7px 7px 16px; }
  .democratize-hero-image { height: auto; position: static; }
  .div-block-740 { flex-flow: column; justify-content: space-between; align-items: flex-start; }
  .steps { flex-flow: wrap; }
  .steps__line { top: 23px; }
  .data-democratization-image-3 { width: auto; }
  .tech-page__how-it-works-column { margin-right: 0px; }
  .lottie-injection { display: none; }
  .tech-partner-hero-lottie { width: 100px; height: 60px; }
  .tech-partner-hero-newline1 { display: inline; }
  .tech-partner-hero-fivetran { background-position: 100% 100%; background-size: auto 40px; padding-right: 45px; display: inline; }
  .tech-partner-hero-partner { background-position: 100% 100%; background-size: auto 40px; padding-right: 45px; display: inline-block; }
  .tech-partner-hero-partner.aws { background-image: url(https://cdn.prod.website-files.com/6130fa1501794ed4d11867ba/68f394e5295684cd58c3f1af_tech-hero-aws-icon.svg); }
  .text__display-tech-partner-hero { letter-spacing: normal; font-size: 2.25rem; line-height: 2.75rem; }
  .cta-3cols { grid-template-columns: 1fr 1fr; padding: 20px; }
  .button__blue-100 { align-self: stretch; }
  .quote-card { padding: 20px; }
  .div-block-758 { flex-flow: column; }
  .free-trial-faq__cta-content { width: 100%; padding-top: 40px; padding-left: 20px; padding-right: 20px; }
  .free-trial-faq__cta { background-image: none; flex-flow: column; padding-top: 0px; padding-left: 0px; padding-right: 0px; }
  .free-trial-faq__cta-bg-image { display: none; }
  .free-trial-faq__cta-bg-image-mobile { display: block; }
  .faqs-free-trial { gap: 2rem; }
  .grid-cards { grid-template-columns: 1fr; }
  .quote-card__pane-bottom { margin-top: 40px; }
  .image-193-2-copy { height: 100%; position: static; }
  .features__label { z-index: -1; position: absolute; }
  .div-block-749 { gap: 20px; flex-flow: column; }
  .event-hero-background-1 { background-position: 0% center; background-repeat: no-repeat; background-size: cover; background-attachment: scroll; }
  .event-team-list__title-link { gap: 8px; flex-flow: column; justify-content: space-between; align-items: flex-start; }
  .event-team-list__item { gap: 12px; grid-template-columns: 1fr; padding-top: 20px; padding-bottom: 20px; }
  .link-block-20 { border-bottom-style: solid; border-bottom-width: 1px; border-bottom-color: var(--color--blue-10); color: inherit; font-weight: inherit; justify-content: space-between; align-items: flex-start; padding-top: 20px; padding-bottom: 20px; display: flex; }
  .link-block-20:hover { text-decoration: none; }
  .event-cta { background-image: none; background-position: 0px 0px; background-repeat: repeat; background-size: auto; padding: 48px 28px; }
  .event-session-slider__slide { width: 509px; }
  .dropdown-3 { width: 100%; }
  .div-block-767 { gap: 0px; grid-template-rows: auto; grid-template-columns: 0.25fr 1fr; grid-auto-columns: 1fr; justify-content: space-between; align-items: flex-start; display: grid; }
  .div-block-769 { gap: 16px; }
  .event-hero-background-2 { background-position: 0px 100%; background-size: cover; }
  .event-hero-image-wrap { aspect-ratio: 3 / 2; }
  .div-block-725-2 { height: 512px; padding: 40px 24px; }
  .image-202-copy, .image-202-copy.show-only__tablet-mobile, .image-202-copy.show-only__tablet-mobile { width: 100%; height: 100px; }
  .event-detail-hero-1, .div-block-701-copy-copy { padding-left: 40px; padding-right: 40px; }
  .event-detail__body-form { margin-top: 0px; position: static; }
  .sponsor-logos__list { gap: 24px 16px; grid-template-rows: auto auto; grid-template-columns: 1fr; grid-auto-columns: 1fr; }
  .sponsor-logos__list-item { margin-right: 20px; }
  .image-223-2 { display: none; }
  .div-block-763 { max-width: 100%; }
  .content-card-grid { grid-template-columns: 1fr 1fr; }
  .partner-banner__bottom { grid-template-columns: 1fr 1fr; grid-auto-flow: row; }
  .partner-banner__pill { padding: 6px 8px; }
  .hero-learn__bg-img-dune, .hero-learn__bg-img-citron, .hero-learn__bg-img-apricot { display: none; }
  .key-insights { gap: 32px; grid-template-columns: 1fr; }
  .big-bullet { gap: 20px; flex-flow: column; justify-content: center; align-items: flex-start; padding-left: 32px; }
  .big-bullet__bullet { position: absolute; left: 0px; }
  .big-bullet__bullet.top { inset: 0% auto auto 0%; }
  .big-bullet__bullet.bottom { inset: auto auto 0% 0%; }
  .big-bullet__title.bottom { position: static; }
  .big-bullet__large-text { font-size: 3.4rem; }
  .div-block-787 { gap: 16px; grid-template-columns: 1fr 1fr 1fr; }
  .button__primary-filter-copy { gap: 8px; background-color: var(--color--white); color: var(--color--blue-60); padding-right: 32px; display: flex; }
  .button__outline-copy { display: block; }
  .div-block-789 { background-position: 100% 150%; }
  .div-block-791-2 { flex-flow: column; }
  .div-block-792-2 { border-right: 1px solid var(--color--grey-30); }
  .div-block-792-2.border-edits { margin: 0px 1px; }
  .show-only__mobile-3 { display: block; }
  .div-block-800 { grid-template-columns: 1fr 1fr 1fr; }
  ._3-column-with-lines { gap: 1px; flex-flow: column; }
  ._3-columns__with-lines-line { border-bottom: 1px solid rgba(208, 211, 217, 0.6); width: 100%; height: 0px; }
  .data__tabs-menus { flex-flow: wrap; top: -125px; }
  .div-block-794-2 { gap: 24px; flex-flow: wrap; }
  .spacer__74 { height: 4.625rem; }
  ._3-column-with-lines__item.on-dark { padding-top: 40px; padding-bottom: 40px; }
  .activations { width: 100%; }
  .bg__activations-lottie { display: none; }
  .div-block-793-2-2 { flex-flow: column; justify-content: space-between; align-items: flex-start; }
  .connector-input__wrap { gap: 8px; flex-flow: column; grid-template-rows: auto; grid-template-columns: 1fr; grid-auto-columns: 1fr; width: 100%; display: flex; }
  .div-block-805-2-2 { order: -9999; }
  .connector-search-wrap { flex-flow: column; justify-content: space-between; align-items: flex-start; }
  .div-block-807 { order: -9999; }
  .annual__saving-content, .pricing__dropdown-top { padding: 20px; }
  .pricing__dropdown-content { gap: 0px; flex-flow: column; justify-content: flex-start; align-items: flex-start; }
  .pricing-dropdown__bottom { padding: 20px; }
  .pricing__tab-menu { gap: 7px; border-style: none; flex-flow: wrap; grid-template-rows: auto; grid-template-columns: 1fr 1fr; grid-auto-columns: 1fr; justify-content: flex-start; align-items: center; display: flex; }
  .pricing-text__image { top: -4px; }
  .pricing-example__row.pricing { grid-template-columns: 1fr 1fr 1fr; }
  .pricing__esrimate-wrap { gap: 10px; flex-flow: wrap-reverse; justify-content: flex-end; align-items: center; }
  .image-239 { height: 12px; }
  .destination__row-contain { padding-left: 0px; }
  .destination__row-contain.border-top-desktop { padding: 16px 0px; }
  .c-tabs__image { display: none; }
  .c-tab { grid-template-columns: 1fr 1fr; place-items: center stretch; }
  .button__wrapper.align-left { flex-flow: wrap; }
  .data-lakes-hero { width: 40%; bottom: -10%; right: -8%; }
  .destination__row-content-wrap { flex-flow: column; }
  .image-240 { width: 30%; }
  .rocket__img, .data-arrow__img { display: none; }
  .div-block-794-2-2-2 { gap: 20px; flex-flow: column; }
  .startup-page-form { width: 100%; padding: 20px; }
  .c3__logos__gap-60 { gap: 24px 16px; grid-template-rows: auto auto; grid-template-columns: 1fr; grid-auto-columns: 1fr; }
  .speaker__content { padding: 40px 20px; }
  .image-241 { display: none; }
  .event-hero-background-3 { background-position: 0px 100%; background-size: cover; display: none; }
  .navbar-brand-three { padding-left: 0px; }
  .nav-menu-three { border-radius: 20px; flex-direction: column; padding-bottom: 30px; }
  .nav-menu-block { flex-direction: column; }
  .nav-link { padding-top: 10px; padding-bottom: 10px; display: inline-block; }
  .nav-dropdown { flex-direction: column; align-items: center; display: flex; }
  .nav-dropdown-toggle { padding-top: 10px; padding-bottom: 10px; }
  .nav-dropdown-list.shadow-three { box-shadow: rgba(0, 0, 0, 0.05) 0px 8px 50px; }
  .nav-dropdown-list.shadow-three.w--open { position: relative; }
  .nav-dropdown-list.shadow-three.mobile-shadow-hide { box-shadow: none; }
  .nav-link-accent { margin-right: 5px; padding-top: 10px; padding-bottom: 10px; display: inline-block; }
  .mobile-margin-top-10 { margin-top: 10px; }
  .content_video_setup { grid-template-columns: 1fr 1fr; }
  .sync-options { flex-flow: column; }
  .sync-option__line { width: 100%; height: 1px; }
  .platform__card-content { gap: 13px; flex: 0 1 auto; }
  .image-236-2 { width: 600px; position: relative; inset: auto; }
  .pitney-img__wrap { height: 393px; }
  .carwow-img__wrap { height: 600px; }
}

@media screen and (max-width: 479px) {
  .button__outline.small:lang(fr), .button__outline.small:lang(de), .button__outline.small:lang(fr), .button__outline.small:lang(de) { white-space: normal; }
  .footer__social-links-grid { flex-wrap: wrap; display: flex; }
  .c6__slide-inner { height: 900px; }
  .text__center { text-align: center; }
  .c6__mask { max-width: 340px; }
  .bg-image.developers { top: 212px; }
  .bg-image.extensibility { top: 22px; }
  .basegrid { grid-template-columns: 1fr 1fr; }
  .basegrid.vertical__32 { grid-template-rows: auto auto; }
  .text__display-eyebrow { text-align: left; }
  .text__display-eyebrow.text__citron-60, .text__display-eyebrow.text__center, .text__display-eyebrow.text__citron-60, .text__display-eyebrow.text__center { text-align: center; }
  .button__list.center { justify-content: center; }
  .spacer__120 { overflow: visible; }
  .bullets__with-line.left-padding__22 { padding-left: 12px; }
  .bullets__line.purple.left-margin, .bullets__line.purple.left-margin-10, .bullets__line.purple.left-margin, .bullets__line.purple.left-margin-10, .bullets__line.purple.left-margin, .bullets__line.purple.left-margin-10 { left: 0px; }
  .image-9 { width: 60%; }
  .button__arrow-on-blue:lang(de) { white-space: normal; }
  .image-carousel__items { padding-right: 20px; }
  .image-carousel__image { height: 190px; }
  .tabs__menu-tab { margin-right: 20px; display: inline-block; }
  .hover-card__pill { white-space: nowrap; word-break: normal; }
  .chip-grey { padding-top: 4px; padding-bottom: 4px; }
  .div-block-154 { gap: 20px; flex-direction: column; }
  .text__citron-60.padding-edits { padding-top: 17px; padding-bottom: 17px; }
  .about-slider__arrow { top: 56%; }
  .about-slider__arrow.right { margin-right: -20px; }
  .about-slider__arrow.left { margin-left: -20px; }
  .button__about-cta.small { white-space: normal; }
  .div-block-177 { padding-left: 20px; padding-right: 20px; }
  .dropdown-content { display: flex; }
  .mds-card { flex: 1 1 auto; width: auto; padding-left: 16px; padding-right: 16px; }
  .agenda-info { row-gap: 12px; flex-direction: column; }
  .emea__case-study-image-wrap { display: inline-block; }
  .emea__logos-grid { column-gap: 20px; }
  .emea__logo-item { height: 30px; }
  .emea__logo-item-alt { height: 24px; }
  .senior-deci__logos-grid { column-gap: 20px; }
  .compare-grid__cell-middle.start { padding-left: 10px; padding-right: 10px; }
  .compare-grid__row, .compare-grid__row.top, .compare-grid__row.bottom, .compare-grid__row.top, .compare-grid__row.bottom { grid-template-columns: 1fr 1fr 1fr; }
  .compare-grid__cell-left { padding-left: 10px; font-size: 0.9rem; }
  .compare-grid__cell-left.bottom-left, .compare-grid__cell-left.right-center, .compare-grid__cell-left.competitor-bottom-left, .compare-grid__cell-left.competitor-bottom-left, .compare-grid__cell-left.bottom-left, .compare-grid__cell-left.right-center, .compare-grid__cell-left.competitor-bottom-left, .compare-grid__cell-left.competitor-bottom-left { padding-left: 10px; }
  .compare-grid { grid-template-columns: 1fr 1fr 1fr; }
  .text-block-10 { font-size: 0.8rem; }
  .button__blue-30 { white-space: pre-wrap; }
  .button__blue-30.small { position: relative; }
  .div-block-202 { gap: 16px; grid-template-rows: auto auto; grid-template-columns: 1fr 1fr; grid-auto-columns: 1fr; }
  .div-block-202-copy { justify-content: center; }
  .div-block-226 { justify-content: flex-start; }
  .retail__card-content-wrapper-2, .div-block-228 { flex: 1 1 0%; }
  .calculator-top { padding: 15px 20px 20px; }
  .kicker.top { max-width: 100%; font-size: 20px; }
  .time-spent-times { height: 16px; }
  .footer-2 { padding-top: 50px; }
  .tablehead { padding-top: 10px; padding-bottom: 10px; }
  .tablehead.top { margin-bottom: 10px; }
  .iceberg-container { margin-top: 52px; margin-left: -60px; margin-right: -60px; }
  .section-ultimate-guide { padding: 40px 25px; }
  .section-ultimate-guide.hero { padding-top: 100px; }
  .section-ultimate-guide.water-fade { overflow: hidden; }
  .text-field { width: 100%; }
  .engineering { margin-bottom: 13px; }
  .table-highlight { width: 17%; }
  .pyramid-item-masthead { align-items: flex-start; margin-bottom: 13px; }
  .pills-row.hide { display: none; }
  .pills-row.mobile-only { gap: 16px; grid-template-rows: auto auto; grid-template-columns: 1fr 1fr; grid-auto-columns: 1fr; justify-content: space-between; display: flex; }
  .number-preheader { font-size: 20px; }
  .timestamp { font-size: 11px; }
  .input-left { margin-bottom: 13px; }
  .blocks { background-position: 50% 0px; width: 100%; height: 338px; display: none; top: 21px; }
  .data-flow-step { margin-top: -1px; font-size: 12px; }
  .toggle-text.no, .toggle-text.yes, .toggle-text.yes.active, .toggle-text.no, .toggle-text.yes, .toggle-text.yes.active, .toggle-text.yes.active { width: 25px; }
  .table-icon { margin-top: 2px; }
  .toggle-row { align-items: center; margin-bottom: 14px; }
  .top-bubbles { bottom: 50px; }
  .calc-screen { padding: 20px; }
  .table-content { height: auto; }
  .toggle-increase { width: 100%; }
  .table-name { align-items: flex-start; width: 66%; }
  .schema { background-size: cover; width: 150px; height: 150px; }
  .calc-logo { height: 20px; }
  .current-dots { height: 36px; margin-top: 1px; margin-right: 10px; }
  .number-small { position: relative; top: -2px; }
  .demo-cta { display: none; }
  .tab-heading { max-width: 140px; font-size: 19px; line-height: 20px; }
  .calculator-bottom { padding: 20px; }
  .table-text { max-width: 160px; line-height: 21px; }
  .pyramid-item { max-width: 160px; font-size: 14px; }
  .iberg-glyph { height: auto; }
  .calc-output { font-size: 14px; line-height: 26px; }
  .calc-input { display: block; }
  .navigation { background-color: rgba(0, 0, 0, 0); height: 70px; padding-left: 25px; padding-right: 25px; }
  .slider-arrow { width: 40px; height: 40px; right: 25px; }
  .slider-arrow.left { right: 71px; }
  .small-icon { position: relative; top: 3px; }
  .small-icon.smaller { position: relative; }
  .brand { padding-top: 18px; }
  .time-spent-dot { width: 12px; height: 12px; margin-right: 8px; }
  .table-master { margin-bottom: 25px; padding-left: 25px; }
  .masthead-heading { font-size: 24px; line-height: 32px; }
  .calculator-title { font-size: 14px; }
  .logo-2 { height: 33px; }
  .calculator-ornaments.second { display: none; top: -1%; }
  .task-text { font-size: 14px; }
  .limited-p.for-iceberg { margin-bottom: 12px; padding-right: 0px; }
  .pyramid-block { margin-bottom: 10px; padding-bottom: 5px; }
  .calculator-branding { margin-bottom: 15px; }
  .time-spent-wrapper.horizontal { width: 60%; height: 283px; margin-top: -108px; margin-bottom: 0px; }
  .table { padding-bottom: 25px; }
  .underwater { padding-top: 17px; }
  .pill { height: auto; padding-top: 9px; padding-bottom: 8px; }
  .industry__tab { flex: 0 1 auto; }
  .div-block-256 { align-self: stretch; align-items: flex-start; }
  .div-block-202-copy-2 { gap: 16px; grid-template-rows: auto auto; grid-template-columns: 1fr 1fr; grid-auto-columns: 1fr; display: grid; }
  .industry__pane { display: block; }
  .industry__tabs { justify-content: flex-start; }
  .div-block-202-copy-3 { gap: 16px; grid-template-rows: auto auto; grid-template-columns: 1fr 1fr; grid-auto-columns: 1fr; display: grid; }
  .right-arrow-2 { bottom: -10%; left: -37%; }
  .left-arrow-2 { bottom: -10%; }
  .c360__bottom-cta-copy { padding-left: 1rem; }
  .div-block-231-copy-copy { text-align: left; align-items: flex-start; padding-left: 0px; padding-right: 0px; }
  .div-block-264, .div-block-255-copy { padding-right: 0px; }
  .dropdown { margin-left: 0px; margin-right: 0px; }
  .div-block-268 { flex-wrap: wrap; }
  .c2__form-5.alert-copy { padding: 0px; }
  .carousel { font-size: 1.125rem; }
  .podcast__cta.subscribe, .podcast__cta.hub, .podcast__cta.subscribe, .podcast__cta.hub { gap: 32px; }
  .image-80 { object-fit: cover; height: 50%; inset: auto 0% 0% auto; }
  .image-81 { object-fit: contain; }
  .div-block-333 { width: 70px; height: 65px; margin-right: 10px; }
  .bg__podcast-hero-mobile { background-position: -42px 0px; background-size: 120% 100%; }
  .div-block-16 { column-gap: 10px; flex-wrap: wrap; }
  .image-91 { object-fit: fill; }
  .pill__podcast { text-align: left; padding: 3px 5px; top: 10px; }
  .div-block-325 { flex: 0 1 auto; }
  .div-block-326 { flex: 0 1 auto; padding-right: 20px; }
  .resources-hero__list-item { flex-flow: column; }
  .resources-hero__list-content-wrap { align-self: flex-start; }
  .resources-hero__list-image-wrap { width: 100%; }
  .div-block-358 { grid-template-columns: 1fr; }
  .div-block-359 { width: 100%; height: 1px; }
  .further-reading__item { flex-direction: column; align-items: flex-start; }
  .further-reading__content { padding-top: 20px; padding-left: 0px; }
  .further-reading__image-wrap { width: 100%; }
  .press-cta { gap: 40px; flex-direction: column; }
  .press-cta__image { max-width: 120px; }
  .resource-slider__mask { width: 88vw; }
  .resource-slider__slide, .resource-slider__slide.last, .resource-slider__slide.last { width: 100%; }
  .side-tabs__tab { padding: 4px 9px; }
  .side-tabs__tab.db-replication.w--current { color: var(--color--grey-90); background-color: var(--color--apricot-10); }
  .side-tabs__panes { min-height: 500px; }
  .side-tabs__panes.gsi, .side-tabs__panes.competitor, .side-tabs__panes.gsi, .side-tabs__panes.competitor { min-height: auto; }
  .div-block-411 { flex-flow: wrap; }
  .logo-list { gap: 1rem; }
  .side-tabs.case-studies { min-height: 830px; }
  .resource-post-submit { display: none; }
  .grid-lottie { width: 300%; left: -98%; }
  .filter-sidebar__checkbox-list.all-resources { grid-template-columns: 1fr; }
  .banner.apricot-10 { flex-flow: column; }
  .datalakes-slider__slide { width: 100%; }
  .datalakes-slider__mask { width: 88vw; }
  .div-block-448 { height: 200px; }
  .agenda-info-copy { row-gap: 0px; flex-direction: column; display: flex; }
  .image-124 { display: none; }
  .image-126 { display: block; }
  .mds-agenda-time { margin-bottom: 10px; top: 0px; }
  .mds-agenda-content { margin-left: 0px; }
  .vendor-footer__right { gap: 4px; flex-flow: column; }
  .vendors-nav__menu { width: 90%; }
  .case-study-cta-module { gap: 24px; flex-direction: column; padding: 16px; }
  .case-study-cta-module__image { width: 100%; }
  .case-study-compare-module { gap: 40px; flex-direction: column; }
  .case-study-compare-module__image { max-width: 120px; }
  .quiz-answer { gap: 12px; flex-flow: column; justify-content: flex-start; align-items: flex-start; }
  .quiz-answer.db { flex-flow: row; justify-content: flex-start; align-items: center; display: flex; }
  .horizontal-card { gap: 1rem; flex-flow: column; }
  .horizontal-cards { gap: 3rem; }
  .div-block-474 { gap: 10px; flex-flow: column; grid-template-rows: auto auto; grid-template-columns: 1fr; grid-auto-columns: 1fr; justify-content: flex-start; place-items: center start; display: grid; }
  .horizontal-card__image { width: 90px; }
  .case-study-card { padding: 20px; }
  .div-block-487 { grid-template-columns: 1fr; }
  .connectors-list { grid-template-columns: 1fr 1fr; }
  .background-video-4 { object-position: 50% 0%; }
  .case-study-small-numbers { grid-template-columns: 1fr 1fr; }
  .pricing-table__cell { padding: 8px; }
  .card-square { aspect-ratio: 16 / 9; }
  .div-block-524 { height: 250px; }
  .sticky-pills { width: 100%; overflow: auto; }
  .faq__group { grid-template-columns: 1fr; }
  .legal-nav__menu { width: 90%; }
  .legal-nav__brand { padding-left: 0px; }
  .legal__contract-list-item { gap: 20px; }
  .toc-footer__right { flex-flow: column; }
  .toggle-cards__label { white-space: normal; }
  .div-block-542 { gap: 4px; flex-flow: column; justify-content: center; align-items: flex-start; }
  .tabs1__tabs { gap: 2rem; }
  .toggle-cards__image-wrap { height: 180px; }
  .tabs1 { grid-template-columns: 1fr 1fr; }
  .paragraph-7 { padding-left: 0px; padding-right: 0px; }
  .tabs-menu-5 { flex-flow: wrap; }
  .faqs-new { margin-left: -16px; margin-right: -16px; }
  .faqs-new__content-wrap { padding-right: 16px; }
  .card-grid__card-small { min-height: 200px; }
  .image-144-2 { width: 80px; bottom: -20%; }
  .image-146 { top: 2%; right: 2%; }
  .div-block-567 { margin-left: 0px; }
  .div-block-568 { gap: 24px; }
  .image-148 { bottom: -47%; right: -5%; }
  .custom-connectors-hero { grid-template-columns: 1fr 1fr; }
  .compare-table-row { grid-template-columns: minmax(100px, 0.5fr) 1fr 0px 1fr; }
  .compare-table-cell.citron-100.headline { gap: 5px; flex-flow: column; justify-content: center; align-items: flex-start; }
  .compare-table-cell.dune-05.headline { padding-bottom: 0px; }
  .compare-table-pill { order: -1; }
  .logos-block { grid-template-columns: 1fr 1fr; }
  .case-study-card-3 { padding-left: 20px; padding-right: 20px; }
  .grid-tabs__title-icon { margin-top: 3px; }
  .extensibility { top: 212px; }
  .nav__dropdown-column { min-width: auto; }
  .collection-list { grid-template-rows: auto; grid-template-columns: 1fr; }
  .pricing-cards__compare-all { text-align: left; }
  .div-block-585 { grid-template-columns: 1fr; }
  .div-block-603 { min-height: 120px; }
  .cta-data-readiness__image { width: 70%; }
  .image-164 { max-height: 80px; }
  .quote-tabs__menu { flex-flow: wrap; justify-content: flex-start; align-items: flex-start; padding-bottom: 20px; display: flex; }
  .tabs-6 { margin-left: -20px; margin-right: -20px; }
  .tabs-menu-6 { padding: 16px; }
  .tabs-content-6 { padding-top: 8px; }
  .footer__bottom-links { grid-template-columns: 1fr; }
  .div-block-631-2 { gap: 18px; flex-flow: wrap; }
  .census-banner { padding-top: 182px; }
  .census-banner__image { min-width: 350px; max-width: 400px; }
  .content__contacts { padding-right: 16px; }
  .card-wrapper__inner { margin-right: 40px; padding: 30px 20px 30px 25px; }
  .card-wrapper__inner.citron-10 { border-bottom-right-radius: 80px; }
  .tab-link { margin-left: 1px; margin-right: 1px; }
  .tab-link.margin-top-none { margin-top: 0px; margin-left: 1px; }
  .xxxxx { border-top-right-radius: 0px; margin-top: 0px; margin-left: 0px; }
  .tabs-menu-10 { gap: 0px; flex-flow: wrap; grid-template-rows: auto auto; grid-template-columns: 1fr 1fr 1fr; grid-auto-columns: 1fr; place-items: stretch; display: grid; }
  .xxx { border-bottom-left-radius: 0px; margin-right: 0px; }
  .xxx.w--current { margin: 1px 0px 1px 1px; }
  .xx { border-top-left-radius: 0px; border-bottom-left-radius: 5px; margin-top: 0px; margin-right: 0px; }
  .xx.w--current { margin-top: 1px; margin-bottom: 1px; margin-right: 1px; }
  .xxxx { border-top-right-radius: 5px; margin-left: 0px; margin-right: 1px; }
  .hide_mobile { display: none; }
  .div-block-412-copy { gap: 1.8rem; }
  .logo-holder { grid-template-rows: auto auto; grid-template-columns: 1fr 1fr 1fr; }
  .banner-2 { gap: 16px; flex-flow: column; }
  ._404-animation-wrap { gap: 13px; }
  .analytics-quote-tabs__tabs { gap: 10px; }
  .div-block-690 { background-color: var(--color--blue-10); border-radius: 8px; flex-flow: wrap; justify-content: center; align-items: center; height: 50px; }
  .lottie-animation-6-copy { width: 190px; top: -41%; left: -16px; }
  .div-block-691 { gap: 12px; flex-flow: column; display: flex; }
  .tab-button.last { border-top-style: none; border-left-style: solid; border-top-right-radius: 0px; border-bottom-left-radius: 4px; }
  .tab-button.border-mobile-top-none { border-top-style: none; }
  .tab-button.first { border-right-style: solid; border-top-right-radius: 4px; border-bottom-left-radius: 0px; }
  .tabs-menu-13 { justify-content: flex-end; align-items: flex-start; }
  .census-banner-copy-2 { padding-top: 60px; padding-bottom: 185px; }
  .win-wires-slider { height: 100%; }
  .win-wires-slider__nav { top: 82%; }
  .saas-slider__nav { overflow: visible; }
  .div-block-690-2-copy { padding: 20px; }
  .left-arrow-3-2 { bottom: -5%; left: -4%; }
  .right-arrow-3-2 { bottom: -5%; right: -4%; }
  .slide-nav-3-2 { bottom: -5%; }
  .video-tabs__thumb-wrap { max-width: 160px; }
  .div-block-664-2-2 { aspect-ratio: 2.39 / 1; }
  .side-links__link { gap: 20px; }
  .video-tabs2__content { justify-content: center; align-items: stretch; }
  .video-tabs2__thumb-wrap { max-width: 160px; }
  .div-block-731 { grid-template-rows: auto; grid-template-columns: 1fr 1fr 1fr; grid-auto-columns: 1fr; display: block; }
  .connectors-list__no-result-box { flex-flow: column; }
  .steps__line { top: 15px; }
  .quote-card__tabs { display: flex; }
  .form__label-hidden { inset: auto auto 45% 0%; }
  .event-hero-background-1 { background-position: 50% center; background-size: cover; }
  .dropdown-toggle-3 { justify-content: space-between; align-items: center; }
  .div-block-767 { grid-template-columns: 0.25fr 0.75fr; }
  .div-block-723-2 { padding-top: 0px; }
  .dropdown-toggle-4-2 { padding-top: 10px; padding-bottom: 10px; }
  .div-block-724-2 { gap: 0px; flex-flow: column; padding-top: 13px; padding-bottom: 13px; }
  .div-block-725-2 { height: auto; padding: 30px 15px; }
  .form-block-5-copy { padding: 30px 15px; }
  .partner-banner__pill { gap: 22px; max-width: 100%; }
  .hero-learn__bg-img-citron { right: -260%; }
  .banner-activations { gap: 8px; flex-flow: column; justify-content: flex-start; align-items: flex-start; }
  .div-block-787 { gap: 16px; grid-template-columns: 1fr 1fr 1fr; }
  .button__primary-filter-copy { background-color: var(--color--white); color: var(--color--blue-60); display: flex; }
  .button__primary-filter-copy:hover { color: var(--color--white); }
  .button__outline-copy { display: block; }
  .button__outline-copy.small:lang(fr), .button__outline-copy.small:lang(de), .button__outline-copy.small:lang(fr), .button__outline-copy.small:lang(de) { white-space: normal; }
  .activation-column { padding-right: 0px; }
  .div-block-789 { padding: 20px; }
  .div-block-792-2-2 { top: 200px; }
  .data__tabs-menus { inset: -141px 0% auto; }
  .div-block-793-2-2 { flex-flow: column; justify-content: space-between; align-items: flex-start; }
  .connector-input__wrap { grid-template-rows: auto; grid-template-columns: 1fr 1fr 1fr; grid-auto-columns: 1fr; }
  .banner-activations__icon { width: 30px; }
  .div-block-805-2-2 { order: -9999; }
  .connector-search-wrap { flex-flow: column; justify-content: space-between; align-items: flex-start; }
  .annual__saving-content { justify-content: flex-start; align-items: flex-start; }
  .pricing__dropdown-top { padding-left: 0px; padding-right: 0px; }
  .pricing__dropdown-top:hover { background-color: var(--color--white); }
  .pricing-dropdown__bottom { padding-left: 0px; padding-right: 0px; }
  .pricing__dropdown { border-style: none; }
  .pricing__esrimate-wrap { gap: 0px; flex-flow: row-reverse wrap-reverse; justify-content: space-between; align-items: flex-end; }
  .pricing-data-stack__healine { flex-flow: column; justify-content: flex-start; align-items: flex-start; }
  .c-tab { grid-template-columns: 1fr 1fr; }
  .data-lakes-hero { width: 170px; }
  .startup-card__light, .startup-card__dark { padding-bottom: 20px; padding-left: 20px; padding-right: 20px; }
  .div-block-803-2 { height: 242px; }
  .container-2 { max-width: none; }
  .nav-menu-three { flex-direction: column; }
  .image-232-2, .file-replication-background { top: 377px; }
}

#w-node-bd99bbb9-f1a6-fbdb-de06-20aa3700f9d3-eb996c7e { grid-area: 1 / 2 / 2 / 12; }

#w-node-_20cb5ba7-9c4c-e03f-792e-5059aad5f0b6-eb996c7e { grid-area: span 1 / span 4 / span 1 / span 4; align-self: stretch; }

#w-node-_6851933a-0ed5-7649-541e-671518268c81-eb996c7e { grid-area: span 1 / span 4 / span 1 / span 4; align-self: start; }

#w-node-c5a2db90-5521-0a22-2b2c-194bd0a436f1-eb996c7e, #w-node-_42ecb1d2-6bcf-4659-d4f4-106aa17f284d-eb996c7e { grid-area: span 1 / span 8 / span 1 / span 8; align-self: start; }

#w-node-_42ecb1d2-6bcf-4659-d4f4-106aa17f284e-eb996c7e { grid-area: span 1 / span 2 / span 1 / span 2; }

#w-node-_42ecb1d2-6bcf-4659-d4f4-106aa17f2856-eb996c7e { justify-self: end; }

#w-node-_42ecb1d2-6bcf-4659-d4f4-106aa17f28c1-eb996c7e { justify-self: center; }

#w-node-_42ecb1d2-6bcf-4659-d4f4-106aa17f28c4-eb996c7e { justify-self: end; }

#w-node-_42ecb1d2-6bcf-4659-d4f4-106aa17f28c8-eb996c7e { justify-self: start; }

#w-node-_42ecb1d2-6bcf-4659-d4f4-106aa17f28cd-eb996c7e { justify-self: center; }

#w-node-_42ecb1d2-6bcf-4659-d4f4-106aa17f28d0-eb996c7e { justify-self: end; }

#w-node-_42ecb1d2-6bcf-4659-d4f4-106aa17f28d4-eb996c7e { justify-self: start; }

#w-node-_42ecb1d2-6bcf-4659-d4f4-106aa17f28d9-eb996c7e { justify-self: center; }

#w-node-_42ecb1d2-6bcf-4659-d4f4-106aa17f28dc-eb996c7e { justify-self: end; }

#w-node-_42ecb1d2-6bcf-4659-d4f4-106aa17f28e0-eb996c7e { justify-self: start; }

#w-node-_42ecb1d2-6bcf-4659-d4f4-106aa17f28e5-eb996c7e { justify-self: center; }

#w-node-_42ecb1d2-6bcf-4659-d4f4-106aa17f28e8-eb996c7e { justify-self: end; }

#w-node-_42ecb1d2-6bcf-4659-d4f4-106aa17f28ec-eb996c7e { justify-self: start; }

#w-node-_42ecb1d2-6bcf-4659-d4f4-106aa17f28f1-eb996c7e { justify-self: center; }

#w-node-_42ecb1d2-6bcf-4659-d4f4-106aa17f28f4-eb996c7e { justify-self: end; }

#w-node-_038f0d70-8d56-c979-872d-7639247f78ff-eb996c7e { grid-area: span 1 / span 8 / span 1 / span 8; align-self: start; }

#w-node-_37bf3469-c47b-2ef1-6024-0ffb96cefdb4-eb996c7e { grid-area: span 1 / span 2 / span 1 / span 2; }

#w-node-_5763af6a-128e-4cfe-be69-d40ebd580c59-eb996c7e { justify-self: end; }

#w-node-d8641502-aa5a-ab0a-3687-8663a5006ec4-eb996c7e { grid-area: span 1 / span 8 / span 1 / span 8; align-self: start; }

#w-node-d8641502-aa5a-ab0a-3687-8663a5006ec5-eb996c7e { grid-area: span 1 / span 2 / span 1 / span 2; }

#w-node-d8641502-aa5a-ab0a-3687-8663a5006ecd-eb996c7e { justify-self: end; }

#w-node-_95f0d4ae-e067-76f9-1ff4-18593fabfc78-eb996c7e { justify-self: center; }

#w-node-_95f0d4ae-e067-76f9-1ff4-18593fabfc7b-eb996c7e { justify-self: end; }

#w-node-_95f0d4ae-e067-76f9-1ff4-18593fabfc7f-eb996c7e, #w-node-_8a2f161d-d79e-83b4-76aa-2b09a77ac47c-eb996c7e, #w-node-_078a1931-6071-122a-9de2-a05dc88708b0-eb996c7e { justify-self: start; }

#w-node-_95f0d4ae-e067-76f9-1ff4-18593fabfc84-eb996c7e { justify-self: center; }

#w-node-_95f0d4ae-e067-76f9-1ff4-18593fabfc87-eb996c7e { justify-self: end; }

#w-node-_95f0d4ae-e067-76f9-1ff4-18593fabfc97-eb996c7e, #w-node-_1e9c7493-c3c7-b6d3-c5ea-1dbc20e2578c-eb996c7e, #w-node-_502f22a9-a392-f7db-36ec-eb2fb9472881-eb996c7e { justify-self: start; }

#w-node-_95f0d4ae-e067-76f9-1ff4-18593fabfc9c-eb996c7e { justify-self: center; }

#w-node-_95f0d4ae-e067-76f9-1ff4-18593fabfc9f-eb996c7e { justify-self: end; }

#w-node-_657e3941-d714-82f3-bb6c-2ff8c1147ae3-eb996c7e, #w-node-_79719f08-d0ee-2407-df87-07ad27847666-eb996c7e { grid-area: span 1 / span 6 / span 1 / span 6; align-self: stretch; }

#w-node-dc6a198b-a400-5fef-c82a-852aa955829c-eb996c7e, #w-node-a853d95b-c3c0-55d9-91dc-a3160bae348d-eb996c7e, #w-node-_2518e2b4-326d-f9ff-500a-1d0acef789ed-eb996c7e, #w-node-d47f5604-059d-c107-07c3-6ed2087cf322-eb996c7e, #w-node-_04a67689-df3b-1e3c-e1c3-eed13bcc4235-eb996c7e { grid-area: span 1 / span 3 / span 1 / span 3; align-self: stretch; }

#w-node-_04a67689-df3b-1e3c-e1c3-eed13bcc4248-eb996c7e { grid-area: 1 / 5 / 2 / 13; align-self: start; }

#w-node-_04a67689-df3b-1e3c-e1c3-eed13bcc425f-eb996c7e { grid-area: span 1 / span 1 / span 1 / span 1; }

#w-node-_04a67689-df3b-1e3c-e1c3-eed13bcc426a-eb996c7e { place-self: start center; }

#w-node-eee4f153-f31f-1e4f-487c-fbb6c47ccecb-eb996c7e { grid-area: span 1 / span 1 / span 1 / span 1; }

#w-node-eee4f153-f31f-1e4f-487c-fbb6c47cced6-eb996c7e { place-self: start center; }

#w-node-_04a67689-df3b-1e3c-e1c3-eed13bcc4274-eb996c7e { grid-area: span 1 / span 1 / span 1 / span 1; }

#w-node-_5cf33ebf-e3f6-6478-5fbe-d05e00467e18-eb996c7e { place-self: start center; }

#w-node-_04a67689-df3b-1e3c-e1c3-eed13bcc4289-eb996c7e { grid-area: span 1 / span 1 / span 1 / span 1; }

#w-node-afa1bd37-9205-5190-d6c4-478b22f1160b-eb996c7e { place-self: start center; }

#w-node-_04a67689-df3b-1e3c-e1c3-eed13bcc429e-eb996c7e { grid-area: span 1 / span 1 / span 1 / span 1; }

#w-node-e1d89c17-cb69-9a68-7054-9f4729a39fba-eb996c7e { place-self: start center; }

#w-node-_9336bfcc-d1a8-220e-e342-20e4ea04c9b9-ea04c9a6 { grid-area: span 1 / span 1 / span 1 / span 1; }

#w-node-_9336bfcc-d1a8-220e-e342-20e4ea04c9bc-ea04c9a6, #w-node-_9336bfcc-d1a8-220e-e342-20e4ea04c9f3-ea04c9a6 { grid-area: 1 / 1 / 2 / 2; }

#w-node-_9336bfcc-d1a8-220e-e342-20e4ea04c9f4-ea04c9a6 { grid-area: span 1 / span 1 / span 1 / span 1; }

#w-node-_9336bfcc-d1a8-220e-e342-20e4ea04ca0a-ea04c9a6 { justify-self: end; }

#w-node-_9336bfcc-d1a8-220e-e342-20e4ea04ca0b-ea04c9a6 { justify-self: start; }

#w-node-_720066aa-68d4-81f7-ebe0-9c71acd78bb7-acd78b94, #w-node-_720066aa-68d4-81f7-ebe0-9c71acd78bc5-acd78b94, #w-node-_720066aa-68d4-81f7-ebe0-9c71acd78bc9-acd78b94, #w-node-_720066aa-68d4-81f7-ebe0-9c71acd78bcb-acd78b94, #w-node-_720066aa-68d4-81f7-ebe0-9c71acd78bd0-acd78b94, #w-node-_720066aa-68d4-81f7-ebe0-9c71acd78bd2-acd78b94, #w-node-_720066aa-68d4-81f7-ebe0-9c71acd78bd7-acd78b94, #w-node-_720066aa-68d4-81f7-ebe0-9c71acd78bd9-acd78b94, #w-node-_720066aa-68d4-81f7-ebe0-9c71acd78bde-acd78b94, #w-node-_720066aa-68d4-81f7-ebe0-9c71acd78be0-acd78b94, #w-node-_77529bd7-be08-21ea-c682-bfd1129624fb-acd78b94, #w-node-_77529bd7-be08-21ea-c682-bfd1129624fd-acd78b94, #w-node-_720066aa-68d4-81f7-ebe0-9c71acd78be7-acd78b94, #w-node-_720066aa-68d4-81f7-ebe0-9c71acd78be9-acd78b94, #w-node-_720066aa-68d4-81f7-ebe0-9c71acd78bee-acd78b94, #w-node-_720066aa-68d4-81f7-ebe0-9c71acd78bf2-acd78b94, #w-node-_720066aa-68d4-81f7-ebe0-9c71acd78bf5-acd78b94, #w-node-_720066aa-68d4-81f7-ebe0-9c71acd78bf8-acd78b94, #w-node-_720066aa-68d4-81f7-ebe0-9c71acd78bfb-acd78b94, #w-node-_720066aa-68d4-81f7-ebe0-9c71acd78bfe-acd78b94, #w-node-_720066aa-68d4-81f7-ebe0-9c71acd78c01-acd78b94, #w-node-_720066aa-68d4-81f7-ebe0-9c71acd78c04-acd78b94, #w-node-_720066aa-68d4-81f7-ebe0-9c71acd78c07-acd78b94, #w-node-_720066aa-68d4-81f7-ebe0-9c71acd78c0c-acd78b94, #w-node-_720066aa-68d4-81f7-ebe0-9c71acd78c18-acd78b94, #w-node-_720066aa-68d4-81f7-ebe0-9c71acd78c1c-acd78b94, #w-node-_720066aa-68d4-81f7-ebe0-9c71acd78c1e-acd78b94, #w-node-_720066aa-68d4-81f7-ebe0-9c71acd78c23-acd78b94, #w-node-_720066aa-68d4-81f7-ebe0-9c71acd78c25-acd78b94, #w-node-_720066aa-68d4-81f7-ebe0-9c71acd78c2a-acd78b94, #w-node-_720066aa-68d4-81f7-ebe0-9c71acd78c2c-acd78b94, #w-node-_720066aa-68d4-81f7-ebe0-9c71acd78c31-acd78b94, #w-node-_720066aa-68d4-81f7-ebe0-9c71acd78c33-acd78b94, #w-node-_24696862-7247-4132-fe04-c86cf252910c-acd78b94, #w-node-_24696862-7247-4132-fe04-c86cf252910e-acd78b94, #w-node-_720066aa-68d4-81f7-ebe0-9c71acd78c3f-acd78b94, #w-node-_720066aa-68d4-81f7-ebe0-9c71acd78c51-acd78b94, #w-node-_720066aa-68d4-81f7-ebe0-9c71acd78c54-acd78b94, #w-node-_720066aa-68d4-81f7-ebe0-9c71acd78c57-acd78b94, #w-node-_720066aa-68d4-81f7-ebe0-9c71acd78c5a-acd78b94, #w-node-_720066aa-68d4-81f7-ebe0-9c71acd78c5e-acd78b94, #w-node-_720066aa-68d4-81f7-ebe0-9c71acd78c61-acd78b94, #w-node-_720066aa-68d4-81f7-ebe0-9c71acd78c64-acd78b94, #w-node-_720066aa-68d4-81f7-ebe0-9c71acd78c67-acd78b94, #w-node-_720066aa-68d4-81f7-ebe0-9c71acd78c6a-acd78b94, #w-node-_720066aa-68d4-81f7-ebe0-9c71acd78c6d-acd78b94, #w-node-_720066aa-68d4-81f7-ebe0-9c71acd78c70-acd78b94, #w-node-_720066aa-68d4-81f7-ebe0-9c71acd78c7f-acd78b94, #w-node-_720066aa-68d4-81f7-ebe0-9c71acd78c81-acd78b94, #w-node-_720066aa-68d4-81f7-ebe0-9c71acd78c84-acd78b94, #w-node-_720066aa-68d4-81f7-ebe0-9c71acd78c89-acd78b94, #w-node-d4a271fe-1e30-aaec-987e-402806aa7a2d-acd78b94, #w-node-_720066aa-68d4-81f7-ebe0-9c71acd78c95-acd78b94, #w-node-_720066aa-68d4-81f7-ebe0-9c71acd78c97-acd78b94, #w-node-_720066aa-68d4-81f7-ebe0-9c71acd78c9a-acd78b94, #w-node-_720066aa-68d4-81f7-ebe0-9c71acd78c9d-acd78b94, #w-node-_720066aa-68d4-81f7-ebe0-9c71acd78ca0-acd78b94, #w-node-_720066aa-68d4-81f7-ebe0-9c71acd78ca3-acd78b94, #w-node-_61131f05-f834-af58-3671-ccf453624853-acd78b94, #w-node-_720066aa-68d4-81f7-ebe0-9c71acd78ca6-acd78b94, #w-node-_720066aa-68d4-81f7-ebe0-9c71acd78ca9-acd78b94, #w-node-_720066aa-68d4-81f7-ebe0-9c71acd78cac-acd78b94, #w-node-_720066aa-68d4-81f7-ebe0-9c71acd78cae-acd78b94, #w-node-_9be94abd-4ebe-1acd-1fcc-292abc5200b2-acd78b94, #w-node-_9be94abd-4ebe-1acd-1fcc-292abc5200b5-acd78b94, #w-node-_9be94abd-4ebe-1acd-1fcc-292abc5200c7-acd78b94 { grid-area: span 1 / span 1 / span 1 / span 1; }

#w-node-_720066aa-68d4-81f7-ebe0-9c71acd78cbf-acd78b94 { align-self: center; }

@media screen and (max-width: 991px) {
  #w-node-_6851933a-0ed5-7649-541e-671518268c81-eb996c7e, #w-node-c5a2db90-5521-0a22-2b2c-194bd0a436f1-eb996c7e, #w-node-_657e3941-d714-82f3-bb6c-2ff8c1147ae3-eb996c7e, #w-node-_79719f08-d0ee-2407-df87-07ad27847666-eb996c7e { grid-column: span 12 / span 12; }
  #w-node-dc6a198b-a400-5fef-c82a-852aa955829c-eb996c7e, #w-node-a853d95b-c3c0-55d9-91dc-a3160bae348d-eb996c7e, #w-node-_2518e2b4-326d-f9ff-500a-1d0acef789ed-eb996c7e, #w-node-d47f5604-059d-c107-07c3-6ed2087cf322-eb996c7e { grid-column: span 6 / span 6; }
  #w-node-_04a67689-df3b-1e3c-e1c3-eed13bcc425f-eb996c7e { grid-column: span 2 / span 2; }
  #w-node-_04a67689-df3b-1e3c-e1c3-eed13bcc4262-eb996c7e { grid-area: span 1 / span 2 / span 1 / span 2; }
  #w-node-eee4f153-f31f-1e4f-487c-fbb6c47ccecb-eb996c7e { grid-column: span 2 / span 2; }
  #w-node-eee4f153-f31f-1e4f-487c-fbb6c47ccece-eb996c7e { grid-area: span 1 / span 2 / span 1 / span 2; }
  #w-node-_04a67689-df3b-1e3c-e1c3-eed13bcc4274-eb996c7e { grid-column: span 2 / span 2; }
  #w-node-_04a67689-df3b-1e3c-e1c3-eed13bcc4277-eb996c7e { grid-area: span 1 / span 2 / span 1 / span 2; }
  #w-node-_04a67689-df3b-1e3c-e1c3-eed13bcc4289-eb996c7e { grid-column: span 2 / span 2; }
  #w-node-_04a67689-df3b-1e3c-e1c3-eed13bcc428c-eb996c7e { grid-area: span 1 / span 2 / span 1 / span 2; }
  #w-node-_04a67689-df3b-1e3c-e1c3-eed13bcc429e-eb996c7e { grid-column: span 2 / span 2; }
  #w-node-_04a67689-df3b-1e3c-e1c3-eed13bcc42a1-eb996c7e { grid-area: span 1 / span 2 / span 1 / span 2; }
  #w-node-_9336bfcc-d1a8-220e-e342-20e4ea04ca00-ea04c9a6 { order: 9999; }
  #w-node-_720066aa-68d4-81f7-ebe0-9c71acd78c72-acd78b94 { justify-self: stretch; }
  #w-node-_720066aa-68d4-81f7-ebe0-9c71acd78cbb-acd78b94 { grid-area: 1 / 1 / 2 / 2; }
  #w-node-_720066aa-68d4-81f7-ebe0-9c71acd78cbd-acd78b94 { grid-area: 1 / 2 / 2 / 3; }
  #w-node-_720066aa-68d4-81f7-ebe0-9c71acd78cbf-acd78b94 { order: -9999; grid-area: span 1 / span 2 / span 1 / span 2; }
}

@media screen and (max-width: 767px) {
  #w-node-_20cb5ba7-9c4c-e03f-792e-5059aad5f0b6-eb996c7e, #w-node-_6851933a-0ed5-7649-541e-671518268c81-eb996c7e, #w-node-c5a2db90-5521-0a22-2b2c-194bd0a436f1-eb996c7e { grid-column: span 2 / span 2; }
  #w-node-_42ecb1d2-6bcf-4659-d4f4-106aa17f284e-eb996c7e { grid-column: span 3 / span 3; }
  #w-node-_42ecb1d2-6bcf-4659-d4f4-106aa17f2856-eb996c7e { grid-area: 2 / 1 / 3 / 4; justify-self: start; }
  #w-node-_37bf3469-c47b-2ef1-6024-0ffb96cefdb4-eb996c7e { grid-column: span 3 / span 3; }
  #w-node-_5763af6a-128e-4cfe-be69-d40ebd580c59-eb996c7e { grid-area: span 1 / span 3 / span 1 / span 3; justify-self: start; }
  #w-node-d8641502-aa5a-ab0a-3687-8663a5006ec5-eb996c7e { grid-column: span 3 / span 3; }
  #w-node-d8641502-aa5a-ab0a-3687-8663a5006ecd-eb996c7e { grid-area: span 1 / span 3 / span 1 / span 3; justify-self: start; }
  #w-node-_657e3941-d714-82f3-bb6c-2ff8c1147ae3-eb996c7e, #w-node-_79719f08-d0ee-2407-df87-07ad27847666-eb996c7e, #w-node-dc6a198b-a400-5fef-c82a-852aa955829c-eb996c7e, #w-node-a853d95b-c3c0-55d9-91dc-a3160bae348d-eb996c7e, #w-node-_2518e2b4-326d-f9ff-500a-1d0acef789ed-eb996c7e, #w-node-d47f5604-059d-c107-07c3-6ed2087cf322-eb996c7e, #w-node-_04a67689-df3b-1e3c-e1c3-eed13bcc4235-eb996c7e { grid-column: span 2 / span 2; }
  #w-node-_04a67689-df3b-1e3c-e1c3-eed13bcc4248-eb996c7e { grid-area: span 1 / span 2 / span 1 / span 2; }
  #w-node-_9336bfcc-d1a8-220e-e342-20e4ea04ca0a-ea04c9a6 { justify-self: start; }
  #w-node-_720066aa-68d4-81f7-ebe0-9c71acd78cbf-acd78b94 { order: 9999; }
}

@media screen and (max-width: 479px) {
  #w-node-bd99bbb9-f1a6-fbdb-de06-20aa3700f9d3-eb996c7e { grid-area: span 1 / span 4 / span 1 / span 4; }
}
