@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_astro/geist-latin-wght-normal.BgDaEnEv.woff2)format("woff2-variations")}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_astro/geist-mono-latin-wght-normal.XN7g48iV.woff2)format("woff2-variations")}html,body{-webkit-font-smoothing:antialiased;background:#fff;margin:0;padding:0}*{box-sizing:border-box}a{color:#0e4c92;text-decoration:none}a:hover{color:#0a3a72}:focus-visible{outline-offset:3px;border-radius:4px;outline:2px solid #2bb5d6}summary::-webkit-details-marker{display:none}input,select,textarea,button{font-family:inherit}a,button,summary{transition:color .18s,background-color .18s,border-color .18s,box-shadow .18s}@media print{[data-noprint]{display:none!important}html,body{background:#fff}main section{break-inside:auto}}@keyframes rzFade{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important;animation:none!important}}body{text-rendering:optimizelegibility}main h1,main h2,main blockquote{letter-spacing:-.03em!important;font-family:Geist,system-ui,sans-serif!important;font-weight:500!important}main h1{letter-spacing:-.04em!important;line-height:1.03!important}main h2{line-height:1.08!important}main h2.rz-h-sm{letter-spacing:-.01em!important;font-family:Geist,system-ui,sans-serif!important;font-weight:600!important;line-height:1.25!important}main h3{letter-spacing:-.02em!important;line-height:1.25!important}[style*=Geist\ Mono]{font-variant-numeric:tabular-nums;letter-spacing:0!important;font-family:Geist,system-ui,sans-serif!important}.rz-header{backdrop-filter:blur(14px);background:#0a1425ed}.rz-hero-photo{will-change:transform;height:min(1100px,118vh);transform:translate3d(0,var(--rz-y,0),0);position:absolute;top:0;left:0;right:0;overflow:hidden}.rz-hero-scrim{will-change:transform;height:min(1100px,118vh);transform:translate3d(0,var(--rz-y,0),0);background:linear-gradient(90deg,#071021f2 18%,#071021b8 46%,#0710211f 78%),linear-gradient(#0a142500 52%,#0a1425 100%);position:absolute;top:0;left:0;right:0}@media (width<=900px){.rz-hero-photo{height:100svh}.rz-hero-photo img{object-fit:cover;object-position:38% 0;width:100%!important;height:100%!important;top:0!important}.rz-hero-scrim{background:linear-gradient(#071021db 0%,#071021bd 62%,#0a1425 100%);height:100svh}}.rz-w{vertical-align:top;margin-bottom:-.12em;padding-bottom:.12em;display:inline-block;overflow:hidden}.rz-w>span{animation:.9s cubic-bezier(.16,1,.3,1) both rzWord;animation-delay:calc(var(--i)*70ms + .12s);display:inline-block}.rz-hero-copy>p{animation:.8s cubic-bezier(.16,1,.3,1) .62s both rzRise}.rz-hero-copy>div{animation:.8s cubic-bezier(.16,1,.3,1) .72s both rzRise}.rz-stage-wrap{perspective:1500px;animation:1.1s cubic-bezier(.16,1,.3,1) .5s both rzRise}.rz-stage{transform-origin:50% 0;transform:rotateX(calc(var(--rz-t,0)*16deg)) scale(calc(1 - var(--rz-t,0)*.06));will-change:transform}@media (width>=1000px){.rz-stage{background:#ffffff0d;border-radius:24px;gap:14px;padding:14px;grid-template-columns:1.15fr 1fr 1fr!important;align-items:stretch!important}.rz-stage-col{display:contents!important}.rz-stage-col>div{flex-direction:column;display:flex}.rz-stage-col>div>ol,.rz-stage-col>div>dl{flex-direction:column;flex:1;justify-content:space-between;display:flex;margin-top:14px!important}}.rz-rail{position:relative}.rz-rail:before{content:"";transform-origin:0;background:#46d4ef;height:2px;animation:2.2s cubic-bezier(.65,0,.35,1) .9s both rzScan;position:absolute;top:0;left:0;right:0}.rz-panels{gap:4px;height:clamp(460px,66vh,680px);display:flex}.rz-panel{color:#fff;flex:1 1 0;min-width:0;transition:flex-grow .8s cubic-bezier(.45,.05,.25,1);position:relative;overflow:hidden}.rz-js .rz-panel[data-rz]{transition:flex-grow .8s cubic-bezier(.45,.05,.25,1),opacity .8s ease var(--rz-d,0s),transform .9s cubic-bezier(.16,1,.3,1) var(--rz-d,0s)}.rz-js .rz-panel[data-rz]:hover{transition-delay:70ms,0s,0s}.rz-panel:hover,.rz-panel:focus-visible{color:#fff;flex-grow:1.4}.rz-panel:focus-visible{outline-offset:-4px}.rz-panel img{object-fit:cover;filter:saturate(.72)contrast(1.03);width:100%;height:100%;transition:transform 1.1s cubic-bezier(.45,.05,.25,1);position:absolute;inset:0}@media (width>=901px){.rz-panel img{width:34vw;max-width:none;left:50%;right:auto;transform:translate(-50%)}.rz-panel:hover img,.rz-panel:focus-visible img{transform:translate(-50%)scale(1.03)}.rz-panel-text{width:calc(25vw - 2*clamp(16px,2vw,28px));right:auto!important}}.rz-panel:nth-child(2) img{object-position:74% 50%}.rz-panel:before{content:"";z-index:1;pointer-events:none;background:#0e2a4a29;position:absolute;inset:0}@media (width<=900px){.rz-panel:hover img,.rz-panel:focus-visible img{transform:scale(1.03)}}.rz-panel:after{content:"";z-index:1;background:linear-gradient(#07102114 35%,#071021e6 100%);position:absolute;inset:0}.rz-panel-text{z-index:2;flex-direction:column;gap:8px;display:flex;position:absolute;bottom:clamp(20px,2.4vw,32px);left:clamp(16px,2vw,28px);right:clamp(16px,2vw,28px)}.rz-panel-title{letter-spacing:-.02em;font-size:clamp(22px,1.9vw,27px);font-weight:500;line-height:1.15}.rz-panel-desc{color:#dce6f5;text-wrap:balance;font-size:16px;line-height:1.4}@media (width>=901px){.rz-panel-desc{min-height:2.8em}}@media (width<=900px){.rz-panels{grid-template-columns:1fr 1fr;height:auto;display:grid}.rz-panel{aspect-ratio:4/5}}@media (width<=520px){.rz-panels{grid-template-columns:1fr}.rz-panel{aspect-ratio:16/11}}.rz-expand-pin{align-items:center;height:min(760px,92vh);display:flex;position:relative;overflow:hidden}.rz-expand-media{clip-path:inset(calc(var(--rz-p,0)*12%) calc(var(--rz-p,0)*16%) round calc(var(--rz-p,0)*28px));background:#0a1425;position:absolute;inset:0}.rz-expand-media img{object-fit:cover;width:100%;height:100%;transform:scale(calc(1 + var(--rz-p,0)*.14));filter:saturate(.72)contrast(1.03)}@media (width>=901px){.rz-expand-media img{transform-origin:0;transform:scale(calc(1.25 + var(--rz-p,0)*.14))}.rz-expand-copy h2{max-width:12.5em}}.rz-expand-media:after{content:"";background:#071021a8;position:absolute;inset:0}.rz-expand-copy{opacity:calc(1 - var(--rz-p,0)*1.6);width:100%;max-width:1280px;margin:0 auto;padding:0 clamp(28px,8vw,120px);position:relative}@media (width<=900px){.rz-expand-pin{align-items:flex-start}.rz-expand-copy{padding-top:92px}.rz-expand-media img{object-position:62% 100%}}.rz-js .rz-expand{height:180vh}.rz-js .rz-expand-pin{height:100vh;position:sticky;top:0}.rz-js .rz-words span{opacity:.24;transition:opacity .35s}.rz-js .rz-words span[data-on]{opacity:1}.rz-js .rz-line{opacity:0;transition:opacity .6s,transform .7s cubic-bezier(.16,1,.3,1);transform:translate(-14px)}.rz-js [data-rz=in] .rz-line{opacity:1;transform:none}.rz-line:nth-of-type(2){transition-delay:.12s!important}.rz-line:nth-of-type(3){transition-delay:.24s!important}.rz-line:nth-of-type(4){transition-delay:.36s!important}.rz-line:nth-of-type(5){transition-delay:.48s!important}.rz-line:nth-of-type(6){transition-delay:.6s!important}.rz-line:nth-of-type(7){transition-delay:.72s!important}.rz-row>:last-child{transition:transform .35s cubic-bezier(.16,1,.3,1)}.rz-row:hover>:last-child{transform:translate(6px)}.rz-index{flex-direction:column;gap:4px;display:flex}.rz-index-row{color:#0d1b2e;background:#fff;grid-template-columns:minmax(0,1fr) minmax(0,1.5fr) auto;align-items:center;gap:clamp(16px,3vw,48px);padding:clamp(18px,1.8vw,24px) clamp(18px,2.4vw,36px);transition:background-color .3s,color .3s,padding-left .45s cubic-bezier(.16,1,.3,1);display:grid}.rz-index-row:hover,.rz-index-row:focus-visible{color:#fff;background:#0a1425;padding-left:clamp(28px,3.6vw,56px)}.rz-js .rz-index-row[data-rz]{transition:background-color .3s ease,color .3s ease,padding-left .5s cubic-bezier(.45,.05,.25,1),opacity .8s ease var(--rz-d,0s),transform .9s cubic-bezier(.16,1,.3,1) var(--rz-d,0s)}.rz-js .rz-row[data-rz]{transition:color .2s ease,opacity .8s ease var(--rz-d,0s),transform .9s cubic-bezier(.16,1,.3,1) var(--rz-d,0s)}.rz-tabs{grid-auto-columns:1fr;grid-auto-flow:column;gap:clamp(16px,2.5vw,32px);margin-top:44px;display:grid;box-shadow:inset 0 -1px #cbd3de}.rz-tab{cursor:pointer;text-align:left;white-space:nowrap;color:#43526c;background:0 0;border:0;justify-self:start;min-height:52px;padding:14px 0 16px;font-size:16px;font-weight:600;transition:color .25s;position:relative}.rz-tab:after{content:"";transform-origin:0;background:#0e4c92;height:2px;transition:transform .4s cubic-bezier(.16,1,.3,1);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.rz-tab:hover,.rz-tab[aria-selected=true]{color:#0d1b2e}.rz-tab[aria-selected=true]:after{transform:scaleX(1)}.rz-tab:focus-visible{outline-offset:-2px;border-radius:4px;outline:2px solid #0e4c92}@media (width<=900px){.rz-tabs{scrollbar-width:none;gap:20px;display:flex;overflow-x:auto}.rz-tabs::-webkit-scrollbar{display:none}.rz-tab{flex:none;font-size:15px}}@media (width<=700px){.rz-stage>.rz-stage-col:last-child{display:none}.rz-rail{display:none!important}}.rz-index-name{letter-spacing:-.02em;font-size:clamp(22px,2.2vw,30px);font-weight:500;line-height:1.15}.rz-index-q{color:#43526c;font-size:16px;line-height:1.45;transition:color .3s}.rz-index-go{color:#0e4c92;white-space:nowrap;font-size:16px;font-weight:500;transition:color .3s}.rz-index-row:hover .rz-index-q,.rz-index-row:focus-visible .rz-index-q{color:#c9d6ea}.rz-index-row:hover .rz-index-go,.rz-index-row:focus-visible .rz-index-go{color:#7fe3f5}@media (width<=820px){.rz-index-row{grid-template-columns:1fr;gap:8px}}[data-screen-label="Home · Integrations"]{overflow-x:clip}.rz-mq{flex-direction:column;gap:6px;margin:clamp(44px,5vw,72px) calc(50% - 50vw) 0;display:flex;overflow:hidden}.rz-mq-track{width:max-content;animation:46s linear infinite rzMq;display:flex}.rz-mq-rev{animation-duration:38s;animation-direction:reverse}.rz-mq:hover .rz-mq-track{animation-play-state:paused}.rz-mq-set{flex-shrink:0;display:flex}.rz-mq-set span{letter-spacing:-.03em;color:#0a1425;white-space:nowrap;padding-right:clamp(32px,4vw,72px);font-size:clamp(28px,4vw,60px);font-weight:500;line-height:1.25}.rz-mq-rev span{color:#8796ad}.rz-beam{position:relative;padding-top:28px!important}.rz-beam:before,.rz-beam:after{content:"";height:3px;position:absolute;top:0;left:0;right:0}.rz-beam:before{background:#dde3ea}.rz-beam:after{transform-origin:0;transform:scaleX(var(--rz-b,1));background:#0e7fa0}@media (width<=900px){.rz-beam:before,.rz-beam:after{display:none}.rz-beam{padding-top:0!important}}.rz-photo-band{position:relative}.rz-photo-band img{object-fit:cover;z-index:0;width:100%;height:100%;position:absolute;inset:0}.rz-photo-band:before{content:"";background:var(--rz-overlay);z-index:1;position:absolute;inset:0}.rz-photo-band>*{z-index:2;position:relative}.rz-wordmark{letter-spacing:-.05em;text-align:center;color:#ffffff0d;white-space:nowrap;user-select:none;margin-bottom:-.06em;padding-top:clamp(24px,4vw,56px);font-size:clamp(72px,19vw,320px);font-weight:600;line-height:.8}@keyframes rzWord{0%{transform:translateY(108%)}to{transform:none}}@keyframes rzRise{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@keyframes rzScan{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes rzMq{0%{transform:translate(0)}to{transform:translate(-50%)}}.rz-js [data-rz]{opacity:0;transition:opacity .8s,transform .9s cubic-bezier(.16,1,.3,1);transition-delay:var(--rz-d,0s);transform:translateY(28px)}.rz-js [data-rz=in]{opacity:1;transform:none}main a,main button{transition:color .18s,background-color .18s,border-color .18s,transform .12s}main a:active,main button:active{transform:translateY(1px)}@media print{.rz-js [data-rz],.rz-js .rz-line{opacity:1!important;transform:none!important}.rz-js .rz-expand{height:auto}}@media (prefers-reduced-motion:reduce){.rz-mq-track{flex-wrap:wrap;width:auto}.rz-mq-set:nth-child(2){display:none}}[hidden]{display:none!important}.rz-contents,.rz-only-desk,.rz-only-mob,.rz-only-wide,.rz-only-narrow,.rz-only-cta{display:contents}@media (width<=1179px){.rz-only-desk{display:none}}@media (width>=1180px){.rz-only-mob{display:none}}@media (width<=719px){.rz-only-wide{display:none}}@media (width>=720px){.rz-only-narrow{display:none}}@media (width<=419px){.rz-only-cta{display:none}}@media (width<=999px){.rz-cols{grid-template-columns:minmax(0,1fr)!important}.rz-order{order:2!important}}@media (width>=640px) and (width<=999px){.rz-stage{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)!important}}@media (width<=639px){.rz-stage-col{padding-top:0!important}}[data-ps]{container-type:inline-size}.rz-ps-side{display:contents}@container (width<=640px){.rz-ps-side{display:none}}.rzh1:hover{color:#fff!important}.rzh2:hover{color:#fff!important;background:#ffffff0f!important}.rzh3:hover{color:#0a1425!important;background:#7fe3f5!important}.rzh4:hover{color:#0a3a72!important;background:#eef1f4!important}.rzh5:hover{color:#0e4c92!important;background:#eef1f4!important}.rzh6:hover{color:#0e4c92!important;background:#e6eaee!important}.rzh7:hover{color:#fff!important;background:#16294a!important}.rzh8:hover{color:#fff!important;border-color:#46d4ef!important}.rzh9:hover{color:#0d1b2e!important;background:#f6f8fa!important}.rzh10:hover{color:#0d1b2e!important;border-color:#0e4c92!important}.rzh11:hover{color:#0d1b2e!important;border-color:#2bb5d6!important;box-shadow:0 14px 30px -20px #0a142559!important}.rzh12:hover{background:#16294a!important}.rzh13:hover{color:#0e4c92!important}.rzh14:hover{color:#0d1b2e!important;border-color:#2bb5d6!important}.rzh15:hover{color:#fff!important;background:#10203a!important}.rzh16:hover{color:#fff!important;background:#46d4ef33!important}.rz-picture{display:contents}.rz-hero-photo img{aspect-ratio:3000/1582;width:165%;max-width:none;height:auto;position:absolute;top:calc(min(1100px,118vh)/3.33333 - 26.1vw);left:0}.rz-hero-light{pointer-events:none;height:min(1100px,118vh);position:absolute;top:0;left:0;right:0;overflow:hidden}.rz-hero-light:before{content:"";will-change:transform;background:radial-gradient(closest-side,#46d4ef2b,#46d4ef00);border-radius:50%;width:78vw;height:78vw;animation:28s ease-in-out infinite alternate rzDrift;position:absolute;top:-34vw;left:-12vw}@keyframes rzDrift{0%{transform:translate(0,0)scale(1)}to{transform:translate(42vw,16vw)scale(1.18)}}.rz-stage>div:not(.rz-stage-col),.rz-stage-col>div{position:relative}.rz-stage>div:first-child{overflow:hidden}.rz-stage>div:first-child:before{content:"";pointer-events:none;background:linear-gradient(#46d4ef00 calc(100% - 64px),#46d4ef29 calc(100% - 2px),#46d4ef calc(100% - 2px));animation:1.3s cubic-bezier(.45,.05,.25,1) .75s both rzCardScan;position:absolute;inset:0}@keyframes rzCardScan{0%{opacity:0;transform:translateY(-100%)}12%{opacity:1}85%{opacity:1}to{opacity:0;transform:translateY(100%)}}.rz-stage-col ol>li,.rz-stage-col dl>div{animation:.45s cubic-bezier(.16,1,.3,1) both rzTick}@keyframes rzTick{0%{opacity:0;transform:translate(-6px)}to{opacity:1;transform:none}}.rz-stage-col ol>li:first-child{animation-delay:1.15s}.rz-stage-col ol>li:nth-child(2){animation-delay:1.27s}.rz-stage-col ol>li:nth-child(3){animation-delay:1.39s}.rz-stage-col ol>li:nth-child(4){animation-delay:1.51s}.rz-stage-col ol>li:nth-child(5){animation-delay:1.63s}.rz-stage-col dl>div:first-child{animation-delay:1.75s}.rz-stage-col dl>div:nth-child(2){animation-delay:1.86s}.rz-stage-col dl>div:nth-child(3){animation-delay:1.97s}.rz-stage-col dl>div:nth-child(4){animation-delay:2.08s}.rz-stage-col dl>div:nth-child(5){animation-delay:2.19s}@media (hover:hover) and (width>=1000px){.rz-stage>div:not(.rz-stage-col):after,.rz-stage-col>div:after{content:"";border-radius:inherit;pointer-events:none;background:radial-gradient(240px circle at var(--gx,50%) var(--gy,50%),#2bb5d6,#2bb5d600 72%);-webkit-mask-composite:xor;opacity:0;padding:1.5px;transition:opacity .35s;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.rz-stage:hover>div:not(.rz-stage-col):after,.rz-stage:hover .rz-stage-col>div:after{opacity:1}}.rz-page-hero{position:relative;overflow:hidden}.rz-page-hero>*{position:relative}.rz-page-photo{inset:0;position:absolute!important}.rz-page-photo img{object-fit:cover;filter:saturate(.72);width:100%;height:100%}.rz-page-photo:after{content:"";background:linear-gradient(90deg,#071021f0 24%,#071021bd 56%,#0710216b 100%);position:absolute;inset:0}.rz-article{grid-template-columns:minmax(0,1fr);gap:24px;display:grid}.rz-toc{background:#fff;border:1px solid #d3dae2;border-radius:12px;align-self:start;padding:12px 16px}.rz-toc summary{cursor:pointer;color:#0d1b2e;min-height:28px;font-size:14px;font-weight:600}.rz-toc ol{flex-direction:column;gap:2px;margin:10px 0 0;padding:0;list-style:none;display:flex}.rz-toc a{color:#43526c;border-left:2px solid #dde3ea;padding:7px 12px;font-size:14.5px;line-height:1.35;transition:color .2s,border-color .2s;display:block}.rz-toc a:hover{color:#0d1b2e}.rz-toc a[aria-current=true]{color:#0e4c92;border-left-color:#0e4c92;font-weight:500}.rz-article-body{flex-direction:column;gap:clamp(44px,5vw,72px);min-width:0;max-width:780px;display:flex}.rz-article-part{scroll-margin-top:96px}.rz-article-part h2{margin:0 0 16px;font-size:clamp(25px,2.8vw,34px);line-height:1.12}.rz-article-part p{color:#25344c;text-wrap:pretty;margin:0 0 14px;font-size:17.5px;line-height:1.65}.rz-article-part p:last-of-type{margin-bottom:0}.rz-article-screen{margin-top:28px}@media (width>=1000px){.rz-article{grid-template-columns:250px minmax(0,1fr);gap:clamp(40px,6vw,88px)}.rz-toc{background:0 0;border:0;padding:0;position:sticky;top:92px}.rz-toc summary{cursor:default;color:#4b5a73;pointer-events:none;padding-left:14px;font-size:13px;list-style:none}.rz-toc summary::-webkit-details-marker{display:none}}.rz-skip{z-index:200;color:#0a1425;background:#46d4ef;border-radius:8px;padding:10px 16px;font-family:Geist,system-ui,sans-serif;font-weight:600;position:absolute;top:-60px;left:12px}.rz-skip:focus{top:12px}@media (prefers-reduced-motion:reduce){:before,:after{transition:none!important;animation:none!important}.rz-hero-light,.rz-stage>div:first-child:before{display:none}}.rz-page-hero>.rz-hero-light{height:auto;position:absolute;inset:0}[data-ps],.rzh11,.rzh14{position:relative}@media (hover:hover) and (width>=1000px){[data-ps]:after,.rzh11:after,.rzh14:after{content:"";border-radius:inherit;pointer-events:none;background:radial-gradient(240px circle at var(--gx,50%) var(--gy,50%),#2bb5d6,#2bb5d600 72%);-webkit-mask-composite:xor;opacity:0;padding:1.5px;transition:opacity .35s;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}[data-ps]:hover:after,.rzh11:hover:after,.rzh14:hover:after{opacity:1}}@media (width<=999px){.rz-page-photo:after{background:#071021d6}}
