.integrations-pg .section{z-index:90;padding-top:var(--_section-padding---section-padding-base-unit);padding-bottom:var(--_section-padding---section-padding-base-unit);display:block;position:relative;overflow:clip}.integrations-pg .section.bottom-padding-large{padding-bottom:var(--_section-padding---section-padding-1-5x)}.integrations-pg .integration-article-wrap{max-width:var(--_grid---grid-6-column);flex-direction:column;align-items:flex-start;margin-inline:auto;display:flex}.integrations-pg .arrow-link{align-items:center;gap:var(--_gaps---gap-0-5x);margin-bottom:var(--_gaps---gap-3x);color:var(--_color---color-dark);display:inline-flex}.integrations-pg .arrow-link-icon{width:20px;height:20px}.integrations-pg .arrow-link-icon.reverse{transform:scaleX(-1)}.integrations-pg .arrow-link-text{font-family:var(--font-shell);font-size:var(--text-body);line-height:var(--lh-body)}.integrations-pg .integration-title-wrap{align-items:flex-start;gap:var(--_gaps---gap-base-unit);flex-direction:column;display:flex}.integrations-pg .integration-logo{width:auto;max-width:100%;max-height:96px}.integrations-pg h1{font-family:var(--font-shell);font-weight:500;font-size:var(--text-h1);line-height:var(--lh-h1);letter-spacing:var(--ls-h1);color:var(--_color---color-dark);margin:0}.integrations-pg .integration-title-wrap .text---lead{color:var(--_color---color-dark)}.integrations-pg .badge-text{font-family:var(--font-badge);font-size:var(--text-small);line-height:var(--lh-small);letter-spacing:.08em;text-transform:uppercase;color:var(--_color---color-dark);font-weight:500}.integrations-pg .integration-category-link{color:var(--_color---color-dark);align-items:center;display:inline-flex}.integrations-pg .article{width:100%;margin-top:var(--_gaps---gap-1-5x);color:var(--_color---color-text-paragraph)}.integrations-pg .article :is(h2,h3,h4){font-family:var(--font-shell);color:var(--_color---color-dark);font-weight:500}.integrations-pg .article h2{font-size:var(--text-h2);line-height:var(--lh-h2);letter-spacing:var(--ls-h2);margin:48px 0 24px}.integrations-pg .article h3{font-size:var(--text-h3);line-height:var(--lh-h3);letter-spacing:var(--ls-h3);margin:48px 0 20px}.integrations-pg .article>:first-child{margin-top:0}.integrations-pg .article p{font-family:var(--font-shell);color:var(--_color---color-text-paragraph);margin:0 0 20px;font-size:16px;line-height:1.5}.integrations-pg .article ul,.integrations-pg .article ol{margin:0 0 20px;padding-left:22px}.integrations-pg .article ul{list-style:outside}.integrations-pg .article ol{list-style:decimal}.integrations-pg .article li{font-family:var(--font-shell);color:var(--_color---color-text-paragraph);margin-bottom:12px;font-size:16px;line-height:1.5}.integrations-pg .article :is(p,ul,ol,li):last-child{margin-bottom:0}.integrations-pg .article strong{color:var(--_color---color-dark);font-weight:600}.integrations-pg .article a{color:var(--_color---color-dark);text-decoration:underline}.integrations-pg .vertical-section{gap:var(--_gaps---gap-3x);flex-direction:column;display:flex}.integrations-pg .vertical-section.reduced-gap{gap:var(--_gaps---gap-1-5x)}.integrations-pg .heading---h3.heading---h4{font-family:var(--font-shell);font-weight:500;font-size:var(--text-h4);line-height:var(--lh-h4);letter-spacing:var(--ls-h4);color:var(--_color---color-dark)}.integrations-pg .integrations-grid{grid-column-gap:var(--_grid---grid-gap-m);grid-row-gap:var(--_grid---grid-gap-m);grid-template-columns:repeat(3,1fr);display:grid}.integrations-pg .integrations-item{background-color:var(--_color---color-off-white-1);border-radius:var(--_border-radius---border-radius-base-unit);flex-direction:column;height:100%;display:flex;overflow:hidden}.integrations-pg .integrations-item-body{gap:var(--_gaps---gap-base-unit);padding:var(--_gaps---gap-base-unit);flex-direction:column;flex:1;display:flex}.integrations-pg .integration-item-top{align-items:flex-start;gap:var(--_gaps---gap-0-75x);flex-direction:column;display:flex}.integrations-pg .integration-item-top .integration-logo{max-height:44px}.integrations-pg .integration-item-title{gap:var(--_gaps---gap-0-25x);flex-direction:column;display:flex}.integrations-pg .heading---h5{font-family:var(--font-shell);font-weight:500;font-size:var(--text-h5);line-height:var(--lh-h5);letter-spacing:var(--ls-h5);color:var(--_color---color-text-dark)}.integrations-pg .integrations-item .body-text{flex:1}.integrations-pg .integration-item-button{justify-content:center;align-items:center;gap:var(--_gaps---gap-0-5x);margin:0 var(--_gaps---gap-base-unit) var(--_gaps---gap-base-unit);height:var(--_buttons---button-height);padding:0 var(--_buttons---button-x-padding);background:var(--_color---color-dark);color:var(--_color---color-white);border-radius:var(--_buttons---button-border-radius);font-family:var(--font-shell);font-size:var(--text-body);display:flex}.integrations-pg .integration-item-button img{width:18px;height:18px}.integrations-pg .w-dyn-empty{padding:var(--_gaps---gap-base-unit);background:var(--_color---color-off-white-1);border-radius:var(--_border-radius---border-radius-base-unit)}@media (max-width:991px){.integrations-pg .integrations-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.integrations-pg .integrations-grid{grid-template-columns:1fr}}
