.page-hero--integrations{padding-bottom:64px}.page-hero--integrations .page-hero__aside{align-items:stretch;gap:32px}.int-search{align-items:center;color:var(--maroon-950);display:flex;gap:16px;height:56px;isolation:isolate;padding:0 24px 0 20px;position:relative}.int-search:before{background:var(--neutral-50);clip-path:polygon(0 0,100% 0,100% calc(100% - 25.6px),calc(100% - 20px) 100%,0 100%);content:"";inset:0;position:absolute;z-index:-1}.int-search:focus-within{outline:2px solid var(--azure);outline-offset:4px}.int-search .i-search{height:24px;width:24px}.int-search__input{-webkit-appearance:none;appearance:none;background:none;border:0;color:var(--maroon-950);flex:1;font:inherit;font-size:var(--fs-b1);height:100%;min-width:0;outline:none;padding:0}.int-search__input::placeholder{color:var(--neutral-600);opacity:1}.int-search__input::-webkit-search-cancel-button{-webkit-appearance:none;display:none}.int-search__clear{color:var(--maroon-950);display:grid;flex:none;height:44px;margin-right:8px;place-items:center;width:44px}.int-search__clear .i-close{height:24px;width:24px}.int-search__clear:focus-visible{outline-offset:-2px}@media (min-width:1024px){.page-hero--integrations{padding-bottom:88px}.page-hero--integrations .page-hero__aside{gap:48px}.int-search{height:64px;padding-left:24px}.int-search__input{font-size:var(--fs-b0)}}.int-listing{background:var(--sand);color:var(--maroon-950);padding:48px 0 var(--space-block)}.int-listing .chips{flex-wrap:nowrap;margin-block:-6px;margin-inline:calc(var(--margin)*-1);overflow-x:auto;padding:6px var(--margin);scroll-padding-inline:var(--margin);scrollbar-width:none}.int-listing .chips::-webkit-scrollbar{display:none}.int-listing .chip{flex:none}.int-listing__count{font-size:var(--fs-b1);line-height:22px;margin:32px 0 24px}.int-grid{display:grid;gap:40px var(--space-gutter)}.int-card{color:var(--maroon-950);display:flex;flex-direction:column}.int-card__logo{background:var(--neutral-50);border-radius:10px;display:grid;height:160px;margin-bottom:16px;padding:24px;place-items:center}.int-card__logo img{height:auto;max-height:40px;max-width:min(160px,100%);width:auto}.int-card__name{font-size:var(--fs-h6);font-weight:600;line-height:var(--lh-h6)}.int-card__category{color:var(--maroon-800);font-size:14px;line-height:18px;margin-top:4px}.int-card--link:hover .int-card__name{text-decoration:underline;text-decoration-thickness:var(--underline-thickness);text-underline-offset:var(--underline-offset)}.int-listing__empty{display:flex;flex-direction:column;gap:12px;padding:24px 0}.int-listing__more{margin-top:48px}.int-missing{border-top:1px solid var(--rule-on-light);display:grid;gap:24px;margin-top:96px;padding-top:40px}.int-missing__body{display:flex;flex-direction:column;gap:32px}.int-missing__body p{max-width:560px}.int-missing__actions{align-items:flex-start;display:flex;flex-direction:column;gap:16px 40px}@media (min-width:560px){.int-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.int-missing__actions{align-items:center;flex-direction:row;flex-wrap:wrap}}@media (min-width:1024px){.int-listing{padding:var(--space-block) 0 var(--space-section)}.int-listing .chips{flex-wrap:wrap;margin:0;overflow:visible;padding:0}.int-grid{gap:48px var(--space-gutter);grid-template-columns:repeat(3,minmax(0,1fr))}.int-listing__more{margin-top:var(--space-block)}.int-missing{grid-template-columns:minmax(0,526fr) minmax(0,746fr);margin-top:var(--space-section);padding-top:48px}}@media (min-width:1280px){.int-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.page-hero--integration .page-hero__aside{display:contents}.int-hero__list{max-width:560px}.int-hero__actions{align-self:stretch;margin-top:16px}.int-hero__actions .btn{width:100%}@media (min-width:768px){.int-hero__actions{align-self:flex-start}.int-hero__actions .btn{width:auto}}.int-hero__partner{margin-top:24px}.int-partner{--cut-w:36px;--cut-h:46px;align-items:center;background:var(--neutral-50);border-radius:10px;color:var(--maroon-950);display:flex;flex-direction:column;gap:32px;padding:56px 24px 32px}.int-partner__logo{height:auto;max-width:448px;width:100%}.int-partner__badge{align-self:flex-start;border:1px solid var(--maroon-950);font-size:16px;line-height:22px;padding:6px 12px}.int-hero__nav{display:flex;gap:24px;justify-content:space-between;margin-top:16px}@media (min-width:1024px){.page-hero--integration .page-hero__inner{column-gap:var(--space-gutter);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:24px}.page-hero--integration .page-hero__aside>*,.page-hero--integration .page-hero__inner>*{grid-column:1}.page-hero--integration .page-hero__intro{max-width:560px}.int-hero__list{margin-top:8px}.page-hero--integration .int-hero__partner{align-self:center;grid-column:2;grid-row:1/span 4;justify-self:end;margin-top:0;max-width:560px;width:100%}.int-partner{--cut-w:48px;--cut-h:61.4px;gap:72px;min-height:360px;padding:140px 55px 32px 32px}.int-partner__logo{margin-left:23px}.int-hero__nav{margin-top:40px}}.int-light{background:var(--neutral-50);color:var(--maroon-950)}.int-keyinfo{padding-top:48px}.int-keyinfo__panel{background:var(--maroon-950);border-radius:10px;color:var(--neutral-50);padding:40px var(--margin) 72px}.int-keyinfo__title{color:var(--red-500);margin-bottom:32px}.int-keyinfo__list{display:grid;gap:32px var(--space-gutter);margin:0}.int-keyinfo__item{border-top:1px solid var(--divider-on-maroon);padding-top:24px}.int-keyinfo__item dt{color:var(--maroon-300);font-size:16px;line-height:20px}.int-keyinfo__item dd{font-size:var(--fs-h6);font-weight:600;line-height:var(--lh-h6);margin:8px 0 0}.int-keyinfo__link{align-items:center;display:inline-flex;gap:12px}.int-keyinfo__link .i-chev{height:19px;transition:transform .15s ease;width:14px}.int-keyinfo__link:hover .i-chev{transform:translateX(3px)}@media (min-width:768px){.int-keyinfo__list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.int-keyinfo{padding-top:72px}.int-keyinfo__panel{min-height:526px;padding:64px 64px 80px}.int-keyinfo__title{margin-bottom:44px}.int-keyinfo__list{gap:40px var(--space-gutter)}}@media (min-width:1280px){.int-keyinfo__list{grid-template-columns:repeat(4,minmax(0,1fr))}}.int-quote{padding-bottom:var(--space-block)}@media (min-width:1024px){.int-quote{padding-bottom:192px}}.int-card__initial{color:var(--maroon-800);font-family:var(--font-display);font-size:var(--fs-h3);font-weight:600;line-height:1}.int-partner__logo{max-height:200px;object-fit:contain;object-position:center}.int-partner__name{align-self:stretch;text-align:center}.int-hero__intro>*+*{margin-top:16px}.int-hero__list ul{display:grid;gap:12px}.int-hero__list li{padding-left:24px;position:relative}.int-hero__list li:before{background:var(--red-500);content:"";height:8px;left:0;position:absolute;top:7px;width:8px}.int-about{background:var(--sand);color:var(--maroon-950);padding:var(--space-block) 0}.int-richtext{font-size:var(--fs-b1);line-height:22px;max-width:856px}.int-richtext:after{clear:both;content:"";display:table}.int-richtext :is(h1,h2,h3,h4,h5,h6,p,li,div,span,strong,em,i,small,a){color:inherit!important}.int-richtext>*+*{margin-top:16px}.int-richtext :is(h1,h2){font-family:var(--font-display);font-size:var(--fs-h4);font-weight:600;line-height:var(--lh-h4);margin-top:40px}.int-richtext :is(h3,h4,h5,h6){font-size:var(--fs-h6);font-weight:600;line-height:var(--lh-h6);margin-top:32px}.int-richtext>:first-child{margin-top:0}.int-richtext :is(h1,h2,h3,h4,h5,h6)+*{margin-top:12px}.int-richtext ul{display:grid;gap:12px}.int-richtext ul>li{padding-left:24px;position:relative}.int-richtext ul>li:before{background:var(--red-500);content:"";height:8px;left:0;position:absolute;top:7px;width:8px}.int-richtext ol{list-style:decimal;padding-left:24px}.int-richtext li>p{margin:0}.int-richtext a{text-decoration:underline;text-decoration-thickness:var(--underline-thickness);text-underline-offset:var(--underline-offset)}.int-richtext img{border-radius:10px;height:auto!important;margin-block:8px}@media (max-width:767px){.int-richtext img{float:none!important;margin-inline:0!important}}.int-richtext svg:not([class^=i-]){display:block;fill:var(--red-500);flex:none;height:40px!important;max-width:100%;width:40px!important}.int-richtext :is(.elementor-icon,.elementor-icon-wrapper,.elementor-icon-box-icon){display:inline-flex;font-size:40px!important;height:auto!important;line-height:1;width:auto!important}.int-richtext :is(img,iframe,video,embed,object){max-width:100%!important}.int-richtext [style*=center]>svg{margin-inline:auto}.int-richtext figure{margin:0}.int-richtext table{border-collapse:collapse;width:100%}.int-richtext :is(th,td){border-bottom:1px solid var(--rule-on-light);padding:8px 12px 8px 0;text-align:left;vertical-align:top}@media (min-width:1024px){.int-about{padding:80px 0 var(--space-section)}}