.integration-journey{padding:72px clamp(22px,5.22vw,66px) 68px}.integration-journey .business-journey__inner{max-width:1153px}.integration-journey .business-journey__eyebrow{letter-spacing:.8px;min-height:22px;padding:5px 10px;font-size:9px;line-height:12px}.integration-journey .business-journey__header h2{letter-spacing:-1.4px;margin:17px 0 0;font-size:34px;line-height:43px}.integration-journey .business-journey__grid{grid-template-columns:minmax(0,403fr) minmax(0,565fr);gap:64px;margin-top:36px}.integration-journey .business-journey__environment{border-radius:27px;padding:25px}.integration-journey .business-journey__environment-heading h3{font-size:15px}.integration-journey .business-journey__example{margin:15px 0 17px;font-size:8px}.integration-journey .business-journey__activity{border-radius:18px;padding:18px}.integration-journey .business-journey__activity-heading{padding-bottom:14px}.integration-journey .business-journey__activity-heading h4{font-size:13px}.integration-journey .business-journey__activity-heading>span{font-size:9px}.integration-journey .business-journey__activity li{padding:11px 0 15px}.integration-journey .business-journey__activity li:last-child{padding-bottom:0}.integration-journey .business-journey__activity li strong{font-size:11px}.integration-journey .business-journey__connection{gap:11px;min-height:39px;margin-top:20px;padding:10px 13px}.integration-journey .business-journey__steps{gap:24px}.integration-journey .business-journey__steps li{grid-template-columns:36px minmax(0,1fr);gap:16px}.integration-journey .business-journey__number{width:36px;height:36px;font-size:11px}.integration-journey .business-journey__steps h3{margin-bottom:6px;font-size:17px;line-height:25px}.integration-journey .business-journey__steps p{font-size:12px;line-height:22px}.integration-journey .business-journey__steps li:last-child .business-journey__number{border-color:#b7ecde}[data-theme=dark] .integration-journey .business-journey__steps li:last-child .business-journey__number{border-color:var(--color-success-border)}@media (max-width:1050px){.integration-journey .business-journey__grid{gap:36px}}@media (max-width:760px){.integration-journey{padding:48px 22px}.integration-journey .business-journey__grid{grid-template-columns:minmax(0,1fr);gap:32px;margin-top:30px}.integration-journey .business-journey__header h2{font-size:29px;line-height:37px}}@media (max-width:390px){.integration-journey .business-journey__environment{padding:18px}.integration-journey .business-journey__activity{padding:15px}.integration-journey .business-journey__activity-heading{gap:6px}.integration-journey .business-journey__activity-heading h4{font-size:12px}.integration-journey .business-journey__activity-heading>span{font-size:8px}}
.integration-benefits{color:#101d2e;background:radial-gradient(at 5% 60%,#e5e6ff 0%,#0000 56%),linear-gradient(110deg,#f0f2ff,#f6f9fc 57%,#e2faf0);padding:72px clamp(22px,5.3vw,68px) 70px}.integration-benefits__inner{max-width:1153px;margin-inline:auto}.integration-benefits__eyebrow{color:#1800d5;letter-spacing:.8px;text-transform:uppercase;background:#eeefff;border-radius:999px;align-items:center;min-height:22px;padding:5px 10px;font-size:9px;font-weight:700;line-height:12px;display:inline-flex}.integration-benefits h2{color:#101d2e;letter-spacing:-1.5px;margin:18px 0 37px;font-family:Plus Jakarta Sans,Inter,sans-serif;font-size:34px;font-weight:700;line-height:42px}.integration-benefits__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.integration-benefits__feature{border-top:1px solid #d7e1f1;min-width:0;padding-top:18px}.integration-benefits__icon{color:#1c00df;background:#ffffffd9;border-radius:12px;place-items:center;width:38px;height:38px;transition:transform .25s,background .25s;display:grid}.integration-benefits__feature:hover .integration-benefits__icon{background:#fff;transform:translateY(-3px)}.integration-benefits__feature h3{color:#101d2e;letter-spacing:-.45px;margin:16px 0 13px;font-family:inherit;font-size:18px;font-weight:600;line-height:25px}.integration-benefits__feature p{color:#536d8e;margin:0;font-size:12px;line-height:21px}[data-theme=dark] .integration-benefits{color:var(--color-text);background:radial-gradient(ellipse at 5% 60%, #6366f126, transparent 56%), radial-gradient(ellipse at 95% 50%, #00d09412, transparent 50%), var(--color-bg)}[data-theme=dark] .integration-benefits h2,[data-theme=dark] .integration-benefits__feature h3{color:var(--color-text)}[data-theme=dark] .integration-benefits__feature p{color:var(--color-text-secondary)}[data-theme=dark] .integration-benefits__eyebrow{color:var(--color-brand);background:var(--color-brand-soft)}[data-theme=dark] .integration-benefits__feature{border-color:var(--color-brand-border)}[data-theme=dark] .integration-benefits__icon{color:var(--color-brand);background:var(--color-surface)}[data-theme=dark] .integration-benefits__feature:hover .integration-benefits__icon{background:var(--color-surface-elevated)}@media (max-width:900px){.integration-benefits__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 24px}}@media (max-width:600px){.integration-benefits{padding:48px 22px}.integration-benefits h2{margin-bottom:30px;font-size:29px;line-height:37px}.integration-benefits__grid{grid-template-columns:minmax(0,1fr);gap:26px}.integration-benefits__feature p{font-size:13px;line-height:23px}}@media (prefers-reduced-motion:reduce){.integration-benefits__feature{opacity:1!important;transform:none!important}.integration-benefits__icon{transition:none;transform:none!important}}
.integration-developers{color:#101d2e;background:#f7f9fa;padding:76px clamp(22px,5.22vw,66px) 78px}.integration-developers__inner{max-width:1153px;margin-inline:auto}.integration-developers__eyebrow{color:#1800d5;letter-spacing:.8px;text-transform:uppercase;background:#eeefff;border-radius:999px;align-items:center;min-height:22px;padding:5px 10px;font-size:9px;font-weight:700;line-height:12px;display:inline-flex}.integration-developers h2{letter-spacing:-1.5px;margin:17px 0 13px;font-family:Plus Jakarta Sans,Inter,sans-serif;font-size:34px;font-weight:700;line-height:42px}.integration-developers header>p{color:#536d8e;margin:0;font-size:13px;line-height:23px}.integration-developers__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:36px;display:grid}.integration-developers__card{background:#fff;border:1px solid #e0e7f1;border-radius:20px;flex-direction:column;align-items:flex-start;min-width:0;min-height:169px;padding:25px;display:flex}.integration-developers__card-heading{align-items:center;gap:15px;display:flex}.integration-developers__card-heading>svg{color:#1c00df;flex-shrink:0}.integration-developers h3{letter-spacing:-.5px;margin:0;font-family:inherit;font-size:20px;font-weight:600;line-height:27px}.integration-developers__card p{color:#536d8e;margin:15px 0 16px;font-size:13px;line-height:22px}.integration-developers a{color:#1800df;align-items:center;gap:10px;font-size:12px;font-weight:600;line-height:20px;display:inline-flex}.integration-developers__card a{margin-top:auto}.integration-developers a svg{flex-shrink:0;transition:transform .2s}.integration-developers a:hover svg{transform:translate(2px,-2px)}.integration-developers a:focus-visible{outline:2px solid var(--color-focus);outline-offset:4px;border-radius:3px}.integration-developers__sandbox{background:linear-gradient(110deg,#f2f4ff,#e9f1ff 58%,#edfaf5);border:1px solid #d4dcff;border-radius:20px;grid-template-columns:49px minmax(0,1fr) auto;align-items:center;gap:22px;min-height:126px;margin-top:35px;padding:24px;display:grid}.integration-developers__sandbox-icon{color:#1c00df;background:#fff;border-radius:16px;place-items:center;width:49px;height:49px;display:grid}.integration-developers__sandbox p{color:#536d8e;margin:5px 0 0;font-size:12px;line-height:22px}.integration-developers__sandbox a{white-space:nowrap;font-size:11px}[data-theme=dark] .integration-developers{background:var(--color-bg-alt);color:var(--color-text)}[data-theme=dark] .integration-developers__eyebrow{background:var(--color-brand-soft);color:var(--color-brand)}[data-theme=dark] .integration-developers__card{background:var(--color-surface);border-color:var(--color-border)}[data-theme=dark] .integration-developers header>p,[data-theme=dark] .integration-developers__card p,[data-theme=dark] .integration-developers__sandbox p{color:var(--color-text-secondary)}[data-theme=dark] .integration-developers a,[data-theme=dark] .integration-developers__card-heading>svg,[data-theme=dark] .integration-developers__sandbox-icon{color:var(--color-brand)}[data-theme=dark] .integration-developers__sandbox{border-color:var(--color-brand-border);background:linear-gradient(110deg, var(--color-brand-soft), var(--color-surface))}[data-theme=dark] .integration-developers__sandbox-icon{background:var(--color-surface-elevated)}@media (max-width:900px){.integration-developers__sandbox{grid-template-columns:49px minmax(0,1fr)}.integration-developers__sandbox a{grid-column:2}}@media (max-width:600px){.integration-developers{padding:48px 22px}.integration-developers h2{font-size:29px;line-height:37px}.integration-developers__grid{grid-template-columns:minmax(0,1fr);margin-top:28px}.integration-developers__card{padding:22px}.integration-developers__sandbox{gap:16px;margin-top:26px;padding:22px}.integration-developers__sandbox h3{font-size:18px;line-height:25px}}@media (max-width:380px){.integration-developers__sandbox{grid-template-columns:minmax(0,1fr)}.integration-developers__sandbox a{grid-column:1}}@media (prefers-reduced-motion:reduce){.integration-developers header,.integration-developers__card,.integration-developers__sandbox{opacity:1!important;transform:none!important}.integration-developers a svg{transition:none;transform:none!important}}
