.guide_article.integration .integration_title{align-items:center;gap:20px;margin:0 0 20px;display:flex}@media (width<=699px){.guide_article.integration .integration_title{gap:14px}}.guide_article.integration .integration_title .integration_logo{flex-shrink:0;width:64px;height:64px}@media (width<=699px){.guide_article.integration .integration_title .integration_logo{width:48px;height:48px}}.guide_article.integration .integration_title h1{margin:0}.integration_tagline{font-family:var(--font-primary), sans-serif;font-weight:var(--font-weight-light);font-size:var(--font-size-small);color:rgba(var(--color-secondary), var(--alpha));max-width:680px;margin:0 0 16px;line-height:1.5}@media (width<=699px){.integration_tagline{font-size:var(--font-size-normal)}}.integration_cta_button{min-height:52px;font-family:var(--font-primary), sans-serif;font-weight:var(--font-weight-regular);font-size:var(--font-size-tiny);letter-spacing:.02em;color:#fff;background:rgba(var(--color-primary), var(--alpha));border-radius:30px;justify-content:center;align-items:center;padding:0 28px;text-decoration:none;transition:background-color .2s;display:inline-flex}.integration_cta_button:hover{background:rgba(var(--color-primary--hover), var(--alpha))}@media (width<=699px){.integration_cta_button{text-align:center;width:100%}}.integration_facts{background:rgba(var(--color-primary), var(--alpha-subtile));border-radius:20px;grid-template-columns:repeat(2,1fr);gap:1px;margin:0 0 40px;padding:0;display:grid;overflow:hidden}@media (width<=699px){.integration_facts{grid-template-columns:1fr}}.integration_facts .integration_fact{background:#fff;padding:20px 24px}.integration_facts .integration_fact dt{font-family:var(--font-primary), sans-serif;font-weight:var(--font-weight-medium);font-size:var(--font-size-tiny);color:rgba(var(--color-primary-text), var(--alpha));margin:0 0 6px}.integration_facts .integration_fact dd{font-family:var(--font-primary), sans-serif;font-weight:var(--font-weight-light);font-size:var(--font-size-normal);color:rgba(var(--color-secondary), var(--alpha));margin:0;line-height:1.5}.integration_cta{background:#f6f6f6;border-radius:20px;flex-direction:column;align-items:center;gap:24px;margin:48px 0;padding:40px 24px;display:flex}.integration_faq{margin-top:48px}.integration_faq h2{font-family:QuickSand,sans-serif;font-weight:var(--font-weight-light);font-size:var(--font-size-large);color:#525252;margin:0 0 8px;line-height:1.2}.integration_faq .qanda{flex-direction:column;display:flex}.integration_grid{grid-template-columns:repeat(3,1fr);gap:30px;display:grid}@media (width>=700px) and (width<=1023px){.integration_grid{grid-template-columns:repeat(2,1fr)}}@media (width<=699px){.integration_grid{grid-template-columns:1fr}}.integration_card{background:#fff;border-radius:24px;flex-direction:column;height:100%;text-decoration:none;transition-property:transform,box-shadow;transition-duration:.3s;transition-timing-function:ease;display:flex;overflow:hidden;box-shadow:0 6px 20px #0000000f}.integration_card:hover{box-shadow:0 18px 40px rgba(var(--color-primary), .22);transform:translateY(-4px)}.integration_card .integration_card_brand{background:linear-gradient(135deg, rgba(var(--color-primary), .16) 0%, rgba(var(--color-primary), .05) 100%);align-items:center;gap:16px;padding:24px;display:flex}.integration_card .integration_card_logo_tile{background:#fff;border-radius:20px;flex-shrink:0;justify-content:center;align-items:center;width:72px;height:72px;display:flex;box-shadow:0 4px 12px #00000014}.integration_card .integration_card_logo{width:48px;height:48px}.integration_card h2{font-family:var(--font-primary), sans-serif;font-weight:var(--font-weight-regular);font-size:var(--font-size-medium);color:#525252;margin:0;line-height:1.2}.integration_card .integration_card_body{flex-direction:column;flex:1;padding:24px;display:flex}.integration_card p{font-family:var(--font-primary), sans-serif;font-weight:var(--font-weight-light);font-size:var(--font-size-tiny);color:rgba(var(--color-secondary), var(--alpha));margin:0 0 16px;line-height:1.6}.integration_card .integration_card_more{font-family:var(--font-primary), sans-serif;font-weight:var(--font-weight-medium);font-size:var(--font-size-tiny);color:rgba(var(--color-primary-text), var(--alpha));align-items:center;gap:8px;margin-top:auto;display:inline-flex}
