.partner-hero:where(.astro-gz5d7huk){background-color:var(--color-brand-darker);color:var(--color-white);padding:140px var(--container-padding) clamp(60px, 10vw, 120px)}@media (width<=768px){.partner-hero:where(.astro-gz5d7huk){padding-top:110px}}.partner-hero-inner:where(.astro-gz5d7huk){max-width:var(--container-max-width);grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);place-items:start;gap:clamp(48px,7vw,110px) clamp(16px,1.5vw,24px);margin:0 auto;display:grid}@media (width<=1024px){.partner-hero-inner:where(.astro-gz5d7huk){grid-template-columns:1fr;row-gap:48px}}.cell:where(.astro-gz5d7huk){flex-direction:column;align-items:flex-start;display:flex}.intro:where(.astro-gz5d7huk){gap:28px;max-width:600px}.overview:where(.astro-gz5d7huk),.features-summary:where(.astro-gz5d7huk){gap:24px}.overline:where(.astro-gz5d7huk){color:var(--color-cream);margin-bottom:0}.name:where(.astro-gz5d7huk){font-size:clamp(40px,5.2vw,72px)}.tagline:where(.astro-gz5d7huk){color:#e1e7ea;opacity:.92;font-size:clamp(16px,1.6vw,20px);line-height:1.5}.cta:where(.astro-gz5d7huk){margin-top:12px}.logo-card:where(.astro-gz5d7huk){aspect-ratio:1;background-color:var(--color-brand-darker);background-image:url(/images/integration-empty-grid.svg);background-position:50%;background-size:cover;border:2px solid #08718f;border-radius:15px;justify-content:center;align-items:center;width:clamp(280px,26vw,390px);display:flex;overflow:hidden}.logo-tile:where(.astro-gz5d7huk){background-color:var(--color-white);border-radius:30px;justify-content:center;align-items:center;padding:clamp(20px,2.3vw,30px);display:flex;box-shadow:0 4px 8px #21212626,0 3px 3px #0000000d,0 9px 12px #222a350a,0 46px 122px #2f30370d}.logo-tile:where(.astro-gz5d7huk) img:where(.astro-gz5d7huk){width:clamp(72px,7vw,103px);height:clamp(72px,7vw,103px)}.detail-heading:where(.astro-gz5d7huk){font-family:var(--font-sans-tight);color:var(--color-white);font-size:clamp(24px,2.4vw,32px);font-weight:500;line-height:1.15}.detail-body:where(.astro-gz5d7huk){color:#e1e7ea;max-width:600px;font-size:clamp(16px,1.6vw,20px);line-height:1.5}.detail-body:where(.astro-gz5d7huk) a:where(.astro-gz5d7huk){text-decoration:underline}.tags:where(.astro-gz5d7huk){flex-wrap:wrap;gap:8px;display:flex}.tag:where(.astro-gz5d7huk){color:var(--color-brand-black);font-family:var(--font-sans);background-color:#a7e3ec;border-radius:9999px;padding:6px 14px;font-size:clamp(14px,1.5vw,16px);font-weight:500;line-height:1.4}.partner-features:where(.astro-fn2tiv4f){padding:clamp(60px, 10vw, 120px) var(--container-padding)}.features-inner:where(.astro-fn2tiv4f){max-width:var(--container-max-width);flex-direction:column;gap:clamp(40px,5vw,48px);margin:0 auto;display:flex}.features-head:where(.astro-fn2tiv4f){flex-direction:column;max-width:996px;display:flex}.title:where(.astro-fn2tiv4f){color:var(--color-dark);margin-bottom:24px;font-size:clamp(40px,5.2vw,72px)}.subheadline:where(.astro-fn2tiv4f){color:var(--color-black-lighter);font-size:clamp(16px,1.6vw,20px);line-height:1.5}.features-grid:where(.astro-fn2tiv4f){grid-template-columns:repeat(2,1fr);gap:16px 20px;display:grid}@media (width<=1024px){.features-grid:where(.astro-fn2tiv4f){grid-template-columns:1fr}}.feature-card:where(.astro-fn2tiv4f){background-color:var(--color-white);border:2px solid #e3dfd2;border-radius:16px;align-items:center;gap:24px;padding:24px;display:flex}.feature-title:where(.astro-fn2tiv4f){font-family:var(--font-sans);color:#1d2325;font-size:clamp(16px,1.6vw,20px);font-weight:500;line-height:1.5}.other-integrations:where(.astro-kh34xucy){padding:0 var(--container-padding) clamp(60px, 10vw, 120px)}.other-inner:where(.astro-kh34xucy){max-width:var(--container-max-width);flex-direction:column;gap:clamp(32px,4vw,48px);margin:0 auto;display:flex}.title:where(.astro-kh34xucy){color:var(--color-dark);font-size:clamp(40px,5.2vw,72px)}.grid:where(.astro-kh34xucy){grid-template-columns:repeat(3,1fr);gap:16px;display:grid}@media (width<=1024px){.grid:where(.astro-kh34xucy){grid-template-columns:repeat(2,1fr)}}@media (width<=768px){.grid:where(.astro-kh34xucy){grid-template-columns:1fr}}
