.integrations_page__KSpzI{--ink:#0b1020;--text:#1d2333;--mute:#5d6478;--line:#e6e8ef;--soft:#f6f7fb;--red:#e3262f;--blue:#2f55e4;--blue-ink:#2846d6;--blue-50:#eef2ff;--code-bg:#0d1224;--code-line:#232a45;--fd:var(--font-jakarta),var(--font-sans),system-ui,sans-serif;--mono:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;color:var(--text);background:#fff;font-size:16.5px;line-height:1.6;overflow-x:clip}:where(.integrations_page__KSpzI) h1,:where(.integrations_page__KSpzI) h2,:where(.integrations_page__KSpzI) h3{font-family:var(--fd);color:var(--ink);letter-spacing:-.02em;margin:0}:where(.integrations_page__KSpzI) p{margin:0}.integrations_shell__UH_CM{max-width:1200px;margin:0 auto;padding:0 16px}@media (min-width:768px){.integrations_shell__UH_CM{padding:0 28px}}.integrations_ic__URPDX{width:20px;height:20px;flex:0 0 auto;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.integrations_btn__s1qUK{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:50px;padding:0 24px;border-radius:14px;border:1.5px solid transparent;font-family:var(--fd);font-weight:800;font-size:15.5px;text-decoration:none;text-align:center;transition:transform .15s ease,background .15s ease,border-color .15s ease}.integrations_btn__s1qUK:hover{transform:translateY(-1px)}.integrations_btn__s1qUK:focus-visible{outline:3px solid rgba(47,85,228,.45);outline-offset:2px}.integrations_btnBlue__59GQv{background:var(--blue);color:#fff;box-shadow:inset 0 1px 0 rgba(255,255,255,.18),0 12px 26px -12px rgba(47,85,228,.8)}.integrations_btnBlue__59GQv:hover{background:#3d63f0}.integrations_btnLight__qz6c3{background:rgba(255,255,255,.05);color:#fff;border-color:rgba(255,255,255,.28)}.integrations_btnLight__qz6c3:hover{border-color:#fff}.integrations_btnGhost__T8_Xq{background:#fff;color:var(--ink);border-color:#cfd3de;min-height:44px;padding:0 18px;font-size:14.5px}.integrations_btnGhost__T8_Xq:hover{border-color:var(--ink)}.integrations_btnSmall__G6Mf8{min-height:44px;padding:0 18px;font-size:14.5px}.integrations_btnRow__jbDbq{display:flex;flex-wrap:wrap;gap:12px}@media (max-width:520px){.integrations_btnRow__jbDbq .integrations_btn__s1qUK{width:100%}}.integrations_hero__gRssh{position:relative;overflow:hidden;padding:28px 0 64px;background:var(--ink);color:#c9cedc}@media (min-width:1024px){.integrations_hero__gRssh{padding:36px 0 88px}}.integrations_hero__gRssh:before{content:"";position:absolute;inset:-30% -20% auto 30%;height:120%;background:radial-gradient(45% 45% at 60% 40%,rgba(47,85,228,.35),rgba(47,85,228,0) 70%);pointer-events:none}.integrations_hero__gRssh:after{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.04) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.04) 1px,transparent 0);background-size:56px 56px;-webkit-mask-image:radial-gradient(70% 70% at 40% 30%,#000,transparent);mask-image:radial-gradient(70% 70% at 40% 30%,#000,transparent);pointer-events:none}.integrations_hero__gRssh>*{position:relative;z-index:1}.integrations_crumbs__a1H72{display:flex;flex-wrap:wrap;gap:6px;font-size:13.5px;color:#8f97ad}.integrations_crumbs__a1H72 a{color:#b9bfd0;text-decoration:none}.integrations_crumbs__a1H72 a:hover{color:#fff}.integrations_heroGrid__Exvww{margin-top:30px;display:grid;grid-template-columns:minmax(0,1fr);gap:36px;align-items:center}@media (min-width:1024px){.integrations_heroGrid__Exvww{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:56px;margin-top:44px}}.integrations_pill__J4ya8{display:inline-flex;align-items:center;gap:8px;padding:6px 14px;border:1px solid rgba(255,255,255,.16);border-radius:99px;background:rgba(255,255,255,.04);font-family:var(--fd);font-size:12.5px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#aebcff}.integrations_pill__J4ya8 i{width:7px;height:7px;border-radius:50%;background:#5fe0a0;box-shadow:0 0 0 4px rgba(95,224,160,.16)}.integrations_h1__biku3{margin-top:18px;font-weight:800;font-size:clamp(34px,5.2vw,58px);line-height:1.05;letter-spacing:-.035em;color:#fff}.integrations_lede__EtyF9{margin-top:18px;max-width:600px;font-size:18.5px;line-height:1.6;color:#b9bfd0}.integrations_heroCtas___fBEW{margin-top:28px}.integrations_heroNote__kfmJy{margin:18px 0 0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:6px 18px;font-size:14.5px;color:#a9b0c4}.integrations_heroNote__kfmJy li{display:inline-flex;align-items:center;gap:7px}.integrations_heroNote__kfmJy li:before{content:"";width:7px;height:7px;border-radius:50%;background:#5fe0a0}.integrations_win__5yYhp{min-width:0;border-radius:16px;background:var(--code-bg);border:1px solid var(--code-line);box-shadow:0 30px 60px -28px rgba(0,0,0,.55);overflow:hidden}.integrations_winBar__TiOIp{display:flex;align-items:center;gap:10px;min-height:46px;padding:6px 8px 6px 14px;border-bottom:1px solid var(--code-line);background:#111733}.integrations_dots__5dD7v{display:inline-flex;gap:6px}.integrations_dots__5dD7v i{width:10px;height:10px;border-radius:50%;background:#2c3456}.integrations_winTitle__W79uU{margin-left:6px;font-family:var(--mono);font-size:12.5px;color:#8f97ad;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.integrations_copy__Vwd1Z{margin-left:auto;flex:0 0 auto;display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 12px;border-radius:8px;border:1px solid #2f3758;background:transparent;color:#dfe4f5;font:inherit;font-size:13px;font-weight:600;cursor:pointer}.integrations_copy__Vwd1Z:hover{background:rgba(255,255,255,.06)}.integrations_copy__Vwd1Z:focus-visible{outline:3px solid rgba(47,85,228,.45);outline-offset:2px}.integrations_copy__Vwd1Z[data-state=done]{color:#5fe0a0;border-color:rgba(95,224,160,.4)}.integrations_pre__MWUFl{margin:0;padding:16px 18px;overflow-x:auto;font-family:var(--mono);font-size:13px;line-height:1.65;color:#dfe4f5;white-space:pre;-moz-tab-size:2;-o-tab-size:2;tab-size:2;-webkit-overflow-scrolling:touch}.integrations_pre__MWUFl:focus-visible{outline:2px solid #8ea6ff;outline-offset:-2px}.integrations_section__8v9QH{padding:64px 0;scroll-margin-top:72px}@media (min-width:1024px){.integrations_section__8v9QH{padding:88px 0}}.integrations_tint__ppfu9{background:var(--soft)}.integrations_head__gruoZ{max-width:760px}.integrations_eyebrow__R6lNX{font-family:var(--fd);font-weight:800;font-size:12.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--red)}.integrations_h2__qmPvG{margin-top:10px;font-weight:800;font-size:clamp(26px,3.6vw,40px);line-height:1.12;letter-spacing:-.03em}.integrations_sub__2qcs7{margin-top:14px;font-size:17.5px;color:var(--mute)}.integrations_h3__Zk3X6{font-size:18.5px;font-weight:800;line-height:1.3}.integrations_steps__xzzcn{list-style:none;margin:36px 0 0;padding:0;display:grid;gap:18px;counter-reset:step;max-width:860px}.integrations_step__H0pIc{counter-increment:step;display:grid;grid-template-columns:40px minmax(0,1fr);gap:16px;padding:22px;border:1px solid var(--line);border-radius:18px;background:#fff}.integrations_step__H0pIc:before{content:counter(step);width:40px;height:40px;display:grid;place-items:center;border-radius:12px;background:var(--blue-50);color:var(--blue-ink);font-family:var(--fd);font-weight:800;font-size:17px}.integrations_stepBody__KIxnI{min-width:0;display:grid;gap:10px}.integrations_stepBody__KIxnI p{color:var(--mute)}.integrations_cards__Uwc62{margin-top:36px;display:grid;grid-template-columns:minmax(0,1fr);gap:16px}@media (min-width:700px){.integrations_cards__Uwc62{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.integrations_cards__Uwc62{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}}.integrations_card__9pqIK{display:flex;flex-direction:column;gap:10px;padding:24px;border:1px solid var(--line);border-radius:20px;background:#fff;box-shadow:0 1px 2px rgba(11,16,32,.04),0 18px 40px -26px rgba(11,16,32,.25);min-width:0}.integrations_card__9pqIK p{color:var(--mute);font-size:15.5px}.integrations_cardLink__6Wgr2{text-decoration:none;color:inherit;transition:border-color .15s ease,transform .15s ease}.integrations_cardLink__6Wgr2:hover{border-color:#b8c4f5;transform:translateY(-1px)}.integrations_cardLink__6Wgr2:focus-visible{outline:3px solid rgba(47,85,228,.45);outline-offset:2px}.integrations_cardIcon__KX0pk{width:44px;height:44px;display:grid;place-items:center;border-radius:12px;background:var(--blue-50);color:var(--blue);font-family:var(--fd);font-weight:800;font-size:18px}.integrations_more__dcyo9{margin-top:auto;padding-top:4px;font-weight:700;font-size:14.5px;color:var(--blue-ink)}.integrations_points__JbRuC{list-style:none;margin:36px 0 0;padding:0;display:grid;grid-template-columns:minmax(0,1fr);gap:22px 40px}@media (min-width:900px){.integrations_points__JbRuC{grid-template-columns:repeat(2,minmax(0,1fr))}}.integrations_point__RUxFZ{display:grid;grid-template-columns:40px minmax(0,1fr);gap:14px}.integrations_pointIcon__VUgWC{width:40px;height:40px;display:grid;place-items:center;border-radius:11px;background:#fff;border:1px solid var(--line);color:var(--blue)}.integrations_point__RUxFZ h3{font-size:17px}.integrations_point__RUxFZ p{margin-top:4px;color:var(--mute);font-size:15.5px}.integrations_group__1BNiw+.integrations_group__1BNiw{margin-top:56px}.integrations_groupHead__MTyfR{display:grid;gap:6px;max-width:760px}.integrations_groupHead__MTyfR p{color:var(--mute)}.integrations_faq__nugGN{margin-top:32px;display:grid;grid-template-columns:minmax(0,1fr);gap:0 48px}@media (min-width:1024px){.integrations_faq__nugGN{grid-template-columns:repeat(2,minmax(0,1fr))}}.integrations_qa__EY0KB{padding:22px 0;border-top:1px solid var(--line)}.integrations_qa__EY0KB h3{font-size:17.5px}.integrations_qa__EY0KB p{margin-top:8px;color:var(--mute);font-size:15.5px}.integrations_closing__47yTW{position:relative;overflow:hidden;padding:72px 0;background:var(--ink);color:#b9bfd0;text-align:center}.integrations_closing__47yTW:before{content:"";position:absolute;inset:auto -10% -70% -10%;height:140%;background:radial-gradient(50% 50% at 50% 50%,rgba(47,85,228,.35),rgba(47,85,228,0) 70%);pointer-events:none}.integrations_closing__47yTW>*{position:relative;z-index:1}.integrations_closing__47yTW h2{color:#fff}.integrations_closing__47yTW .integrations_sub__2qcs7{color:#b9bfd0;margin-left:auto;margin-right:auto;max-width:620px}.integrations_closing__47yTW .integrations_btnRow__jbDbq{justify-content:center;margin-top:28px}.integrations_closingNote__6hus7{margin-top:20px;font-size:14.5px}.integrations_closingNote__6hus7 a{color:#fff;text-decoration:underline;text-underline-offset:3px}.integrations_closing__47yTW .kv-brand,.integrations_hero__gRssh .kv-brand{color:#fff}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/6fe53d21e6e7ebd8-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/8ebc6e9dde468c4a-s.p.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/9e7b0a821b9dfcb4-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/636a5ac981f94f8b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/6fe53d21e6e7ebd8-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/8ebc6e9dde468c4a-s.p.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/9e7b0a821b9dfcb4-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/636a5ac981f94f8b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/6fe53d21e6e7ebd8-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/8ebc6e9dde468c4a-s.p.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/9e7b0a821b9dfcb4-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/636a5ac981f94f8b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Plus Jakarta Sans Fallback;src:local("Arial");ascent-override:98.88%;descent-override:21.15%;line-gap-override:0.00%;size-adjust:104.98%}.__className_c8a435{font-family:Plus Jakarta Sans,Plus Jakarta Sans Fallback;font-style:normal}.__variable_c8a435{--font-jakarta:"Plus Jakarta Sans","Plus Jakarta Sans Fallback"}