/*! Build: b3db4c3a */
.product-hero[data-astro-cid-a53svpbu]{background:#000;width:100%;min-height:805px;position:relative;overflow:hidden}.product-hero__bg[data-astro-cid-a53svpbu]{pointer-events:none;position:absolute;inset:0}.product-hero__bg-img[data-astro-cid-a53svpbu]{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;inset:0}.product-hero__bg-fade-left[data-astro-cid-a53svpbu]{background:linear-gradient(90deg,#000 0%,#0000 60%);position:absolute;inset:0}.product-hero__bg-fade-bottom[data-astro-cid-a53svpbu]{background:linear-gradient(#0000 60%,#000 100%);position:absolute;inset:0}.product-hero__art[data-astro-cid-a53svpbu]{pointer-events:none;z-index:0;width:850px;position:absolute;top:50%;right:calc(50% - 750px);transform:translateY(-50%)}.product-hero__art-img[data-astro-cid-a53svpbu]{width:100%;position:static;transform:none}.product-hero__content[data-astro-cid-a53svpbu]{padding-top:168px}.product-hero__heading[data-astro-cid-a53svpbu]{letter-spacing:-1.6px;color:#fff;width:564px;margin:0;font-family:Gt Sectra,serif;font-size:80px;font-weight:400;line-height:88px}.product-hero__subheading[data-astro-cid-a53svpbu]{color:#fff;-webkit-font-smoothing:antialiased;width:564px;margin:0;font-family:Gt Cinetype,Arial,sans-serif;font-size:18px;line-height:26px}.product-hero__subheading-line[data-astro-cid-a53svpbu]{display:block}.product-hero__ctas[data-astro-cid-a53svpbu]{flex-wrap:wrap;align-items:center;gap:12px;display:flex}@media (width<=1279px){.product-hero[data-astro-cid-a53svpbu]{min-height:unset;flex-direction:column;display:flex}.product-hero__content[data-astro-cid-a53svpbu]{order:1;padding-block:120px 40px}.product-hero__art[data-astro-cid-a53svpbu]{order:2;width:100%;max-width:980px;margin:-120px auto 0;position:static;transform:none}.product-hero__art-img[data-astro-cid-a53svpbu]{width:100%;max-width:100%;position:static;transform:none}.product-hero__heading[data-astro-cid-a53svpbu]{letter-spacing:-.96px;width:auto;font-size:48px;line-height:56px}.product-hero__subheading[data-astro-cid-a53svpbu]{width:auto;font-size:16px}}@media (width<=639px){.product-hero__art[data-astro-cid-a53svpbu]{max-width:unset;width:140%;margin-top:-80px;margin-left:-20%}}.wr-compare__inner[data-astro-cid-hba6czql]{background:#000;border-bottom:1px solid #3d3d3d;overflow:clip}.wr-compare__col[data-astro-cid-hba6czql]{flex-direction:column;gap:32px;padding-top:32px;display:flex}.wr-compare__col--with[data-astro-cid-hba6czql]{gap:0;padding-top:0}@media (width>=1280px){.wr-compare__col--without[data-astro-cid-hba6czql]{gap:5px;padding-top:5px}.wr-compare__col--without[data-astro-cid-hba6czql] .wr-compare__header[data-astro-cid-hba6czql]{height:117px}.wr-compare__col--without[data-astro-cid-hba6czql] .wr-compare__list[data-astro-cid-hba6czql]{padding-top:28px}.wr-compare__item[data-astro-cid-hba6czql]{align-items:center;min-height:56px;display:flex}}.wr-compare__card{flex:1}.wr-compare__header[data-astro-cid-hba6czql]{justify-content:center;align-items:center;height:50px;padding:10px 0;display:flex}.wr-compare__header--glow[data-astro-cid-hba6czql]{z-index:2;background:var(--wr-glow) center top / 100% 307% no-repeat, #ff20bc;height:117px;padding:0;position:relative}.wr-compare__title[data-astro-cid-hba6czql]{color:#fff;white-space:nowrap;font-family:Gt Cinetype,sans-serif;font-size:24px;font-weight:400;line-height:28px}.wr-compare__header--glow[data-astro-cid-hba6czql] .wr-compare__title[data-astro-cid-hba6czql]{color:#07070a}.wr-compare__list[data-astro-cid-hba6czql]{border-top:1px solid #3d3d3d;flex-direction:column;gap:40px;margin:0;padding:36px;list-style:none;display:flex}.wr-compare__col--without[data-astro-cid-hba6czql] .wr-compare__list[data-astro-cid-hba6czql]{border-right:1px solid #3d3d3d}.wr-compare__list--highlighted[data-astro-cid-hba6czql]{z-index:2;background:#000;border:none;flex:1;padding:28px 36px 36px;position:relative}.wr-compare__item[data-astro-cid-hba6czql]{font-family:Gt Cinetype,sans-serif;font-size:24px;font-weight:400;line-height:28px}.wr-compare__col--without[data-astro-cid-hba6czql] .wr-compare__item[data-astro-cid-hba6czql]{color:#ffffff80}.wr-compare__col--with[data-astro-cid-hba6czql] .wr-compare__item[data-astro-cid-hba6czql]{color:#fff}@media (width<=1279px){.wr-compare__inner[data-astro-cid-hba6czql]{border:1px solid #3d3d3d}.wr-compare__col[data-astro-cid-hba6czql]{gap:16px;padding-top:20px}.wr-compare__col--with[data-astro-cid-hba6czql]{gap:0;padding-top:0}.wr-compare__header[data-astro-cid-hba6czql]{height:auto;padding:6px 0}.wr-compare__header--glow[data-astro-cid-hba6czql]{height:64px;padding:0}.wr-compare__title[data-astro-cid-hba6czql]{font-size:16px;line-height:22px}.wr-compare__list[data-astro-cid-hba6czql]{gap:20px;padding:20px}.wr-compare__list--highlighted[data-astro-cid-hba6czql]{padding:20px}.wr-compare__col--without[data-astro-cid-hba6czql]{border-bottom:1px solid #3d3d3d}.wr-compare__col--without[data-astro-cid-hba6czql] .wr-compare__list[data-astro-cid-hba6czql]{border-right:none}.wr-compare__item[data-astro-cid-hba6czql]{font-size:clamp(12px,3.3vw,15px);line-height:1.4}}.why-runtime__fade[data-astro-cid-lq3sbys6]{z-index:1;pointer-events:none;background:linear-gradient(#0000,#000,#000);width:100%;height:122px;margin-top:-122px;position:relative}.why-runtime__bg[data-astro-cid-lq3sbys6]{position:absolute;inset:0;overflow:hidden}@media (width<=1279px){.why-runtime__bg[data-astro-cid-lq3sbys6]{display:none}}.why-runtime__ellipse[data-astro-cid-lq3sbys6]{width:86px;height:86px;position:absolute;left:calc(50% - 43px)}.why-runtime__ellipse--up[data-astro-cid-lq3sbys6]{z-index:2;position:relative;top:-20px}.why-runtime__banner[data-astro-cid-lq3sbys6]{margin-top:3px}@media (width<=1279px){.why-runtime__banner .section-banner__body{display:block}.why-runtime__banner .section-banner__body-line{text-wrap:initial;display:inline}.why-runtime__banner .section-banner__body-line+.section-banner__body-line:before{content:" "}}.benefits__cards[data-astro-cid-dvxxe6zv]{padding-top:var(--space-2xl)}@media (width<=1279px){.benefits__cards[data-astro-cid-dvxxe6zv]{padding-top:0}}.architecture__bg[data-astro-cid-3cajhuho]{position:absolute;inset:0;overflow:hidden}.architecture__illustration-wrap[data-astro-cid-3cajhuho]{z-index:1;justify-content:center;align-items:center;max-width:1238px;margin-inline:auto;display:flex;position:relative}.architecture__illustration[data-astro-cid-3cajhuho]{width:100%;height:auto;display:block}@media (width<=1279px){.architecture__bg[data-astro-cid-3cajhuho]{display:none}.architecture__illustration-wrap[data-astro-cid-3cajhuho]{min-height:0}}.capability-row[data-astro-cid-3we3bfzx]{z-index:1;border-top:1px solid #3d3d3d;padding:20px 0;position:relative}.capability-row__text[data-astro-cid-3we3bfzx]{flex-direction:column;gap:32px;padding:32px;display:flex}.capability-row__eyebrow[data-astro-cid-3we3bfzx]{letter-spacing:.05em;text-transform:uppercase;margin:0;font-family:Gt Cinetype Mono,monospace;font-size:14px;line-height:16px}.capability-row__intro[data-astro-cid-3we3bfzx]{flex-direction:column;gap:16px;display:flex}.capability-row__title[data-astro-cid-3we3bfzx]{color:#fff;margin:0;font-family:Gt Cinetype,sans-serif;font-size:24px;font-weight:400;line-height:28px}.capability-row__body[data-astro-cid-3we3bfzx]{color:#cacaca;margin:0;font-family:Gt Cinetype,sans-serif;font-size:18px;font-weight:400;line-height:26px}.capability-row__graphic[data-astro-cid-3we3bfzx]{aspect-ratio:1;width:auto;max-width:628px;height:100%;margin:0 auto;position:relative}[data-astro-cid-3we3bfzx]:where(.capability-row__graphic)>img,[data-astro-cid-3we3bfzx]:where(.capability-row__graphic)>video{object-fit:contain;width:100%;height:100%;display:block}@media (width>=1280px){.capability-row[data-astro-cid-3we3bfzx] .image-text-split__media{align-self:stretch;position:relative}.capability-row__graphic[data-astro-cid-3we3bfzx]{width:auto;height:calc(100% - 64px);margin:auto;position:absolute;inset:0}}@media (width<=1279px){.capability-row[data-astro-cid-3we3bfzx]{max-width:768px;margin-inline:auto;padding-top:48px}.capability-row__text[data-astro-cid-3we3bfzx]{padding:0}.capability-row__graphic[data-astro-cid-3we3bfzx]{width:100%;max-width:none;height:auto}.capability-row__title[data-astro-cid-3we3bfzx]{font-size:22px;line-height:28px}.capability-row__body[data-astro-cid-3we3bfzx]{font-size:16px;line-height:24px}}.cap-auth__video[data-astro-cid-ofkv5mhr],.cap-auth__poster[data-astro-cid-ofkv5mhr]{position:absolute;inset:0}.cap-auth__poster[data-astro-cid-ofkv5mhr]{display:none}@media (prefers-reduced-motion:reduce){.cap-auth__video[data-astro-cid-ofkv5mhr]{display:none}.cap-auth__poster[data-astro-cid-ofkv5mhr]{display:block}}.cap-tools__eyebrow-amp[data-astro-cid-zpszjyne]{text-transform:none;font-family:Gt Cinetype,sans-serif;font-weight:400}.cap-tools__hotspots[data-astro-cid-zpszjyne]{pointer-events:none;position:absolute;inset:0}.cap-tools__dim[data-astro-cid-zpszjyne]{opacity:0;pointer-events:none;background:#0000008c;transition:opacity .35s;position:absolute;inset:0}.cap-tools__hotspots[data-astro-cid-zpszjyne]:has(.cap-tools__hotspot:hover) .cap-tools__dim[data-astro-cid-zpszjyne]{opacity:1}.cap-tools__hotspot[data-astro-cid-zpszjyne]{--glow:255, 32, 188;opacity:0;pointer-events:auto;transform-origin:50%;background:#000;border:2px solid #0000;border-radius:30% 0;transition:opacity .35s,box-shadow .35s,transform .35s cubic-bezier(.22,1,.36,1);position:absolute}.cap-tools__card[data-astro-cid-zpszjyne]{object-fit:fill;border-radius:inherit;width:100%;height:100%;position:absolute;bottom:0;left:0;right:0}.cap-tools__hotspot[data-astro-cid-zpszjyne]:hover{opacity:1;border-color:rgb(var(--glow));box-shadow:0 0 0 1px rgb(var(--glow), .4), 0 0 32px 6px rgb(var(--glow), .45);transform:scale(1.3)}@media (width<=1279px){.cap-tools__hotspot[data-astro-cid-zpszjyne]:hover{transform:scale(1.5)}}@media (width<=767px){.cap-tools__hotspots[data-astro-cid-zpszjyne]{display:none}}.cap-ctrl__hotspots[data-astro-cid-bjaer5dw]{pointer-events:none;position:absolute;inset:0}.cap-ctrl__hotspot[data-astro-cid-bjaer5dw]{pointer-events:auto;border:1px solid #0000;border-radius:12px;transition:border-color .2s,box-shadow .2s;position:absolute}.cap-ctrl__hotspot--github[data-astro-cid-bjaer5dw]{--glow:255, 32, 188}.cap-ctrl__hotspot--o365[data-astro-cid-bjaer5dw]{--glow:252, 91, 5}.cap-ctrl__hotspot--figma[data-astro-cid-bjaer5dw]{--glow:245, 200, 50}.cap-ctrl__hotspot--crm[data-astro-cid-bjaer5dw]{--glow:99, 102, 241}.cap-ctrl__hotspot[data-astro-cid-bjaer5dw]:hover{border-color:rgb(var(--glow));box-shadow:0 0 0 1px rgb(var(--glow), .4), 0 0 16px 2px rgb(var(--glow), .35)}@media (width<=767px){.cap-ctrl__hotspots[data-astro-cid-bjaer5dw]{display:none}}.capabilities__bg[data-astro-cid-lnglpmkw]{position:absolute;inset:0;overflow:hidden}@media (width<=1279px){.capabilities__bg[data-astro-cid-lnglpmkw]{display:none}}.integrations__intro[data-astro-cid-eixvzirz]{border-bottom:1px solid var(--color-grey-800);flex-direction:column;gap:20px;width:100%;padding-bottom:20px;display:flex}.integrations__grid[data-astro-cid-eixvzirz]{flex-direction:column;gap:20px;width:100%;display:flex}.integrations__row[data-astro-cid-eixvzirz]{width:100%;position:relative;overflow:hidden}.integrations__track[data-astro-cid-eixvzirz]{width:max-content;display:flex}.integrations__row--left[data-astro-cid-eixvzirz] .integrations__track[data-astro-cid-eixvzirz]{animation:30s linear infinite marquee-left}.integrations__row--right[data-astro-cid-eixvzirz] .integrations__track[data-astro-cid-eixvzirz]{animation:30s linear infinite marquee-right}.integrations__set[data-astro-cid-eixvzirz]{flex-shrink:0;gap:20px;padding-right:20px;display:flex}.integrations__tile[data-astro-cid-eixvzirz]{cursor:pointer;width:160px;height:160px;color:inherit;background:#000;border:1px solid #3d3d3d;flex-shrink:0;justify-content:center;align-items:center;text-decoration:none;display:flex}.integrations__tile--swap[data-astro-cid-eixvzirz]{position:relative}.integrations__logo--f[data-astro-cid-eixvzirz]{object-fit:contain;filter:brightness(0)invert();opacity:.85;width:48px;height:48px;transition:filter .25s,opacity .25s;display:block}.integrations__tile[data-astro-cid-eixvzirz]:hover .integrations__logo--f[data-astro-cid-eixvzirz],.integrations__tile[data-astro-cid-eixvzirz].is-hover .integrations__logo--f[data-astro-cid-eixvzirz]{filter:none;opacity:1}.integrations__logo--w[data-astro-cid-eixvzirz],.integrations__logo--c[data-astro-cid-eixvzirz]{object-fit:contain;width:48px;height:48px;transition:opacity .25s;display:block}.integrations__logo--w[data-astro-cid-eixvzirz]{opacity:.85}.integrations__logo--c[data-astro-cid-eixvzirz]{opacity:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.integrations__tile--swap[data-astro-cid-eixvzirz]:hover .integrations__logo--w[data-astro-cid-eixvzirz],.integrations__tile--swap[data-astro-cid-eixvzirz].is-hover .integrations__logo--w[data-astro-cid-eixvzirz]{opacity:0}.integrations__tile--swap[data-astro-cid-eixvzirz]:hover .integrations__logo--c[data-astro-cid-eixvzirz],.integrations__tile--swap[data-astro-cid-eixvzirz].is-hover .integrations__logo--c[data-astro-cid-eixvzirz]{opacity:1}.integrations__cta[data-astro-cid-eixvzirz]{justify-content:center;width:100%;display:flex}.integrations__cards[data-astro-cid-eixvzirz]{padding-block:100px}.integrations__card-heading[data-astro-cid-eixvzirz]{letter-spacing:-.72px;color:#fff;z-index:3;margin:0;font-family:Gt Sectra,serif;font-size:36px;font-weight:400;line-height:40px;position:relative}.integrations__card-body[data-astro-cid-eixvzirz]{color:#cdcdcd;-webkit-font-smoothing:antialiased;z-index:3;margin:0;font-family:Gt Cinetype,Arial,sans-serif;font-size:18px;line-height:26px;position:relative}@keyframes marquee-left{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes marquee-right{0%{transform:translate(-50%)}to{transform:translate(0)}}@media (prefers-reduced-motion:reduce){.integrations__track[data-astro-cid-eixvzirz]{animation:none!important}}@media (width<=1279px){.integrations__intro[data-astro-cid-eixvzirz]{gap:16px;padding-bottom:16px}.integrations__grid[data-astro-cid-eixvzirz]{gap:16px}.integrations__tile[data-astro-cid-eixvzirz]{width:120px;height:120px}.integrations__set[data-astro-cid-eixvzirz]{gap:16px;padding-right:16px}.integrations__logo--f[data-astro-cid-eixvzirz],.integrations__logo--w[data-astro-cid-eixvzirz],.integrations__logo--c[data-astro-cid-eixvzirz]{width:36px;height:36px}.integrations__cards[data-astro-cid-eixvzirz]{padding-block:40px}.integrations__card-heading[data-astro-cid-eixvzirz]{font-size:28px;line-height:34px}.integrations__card-body[data-astro-cid-eixvzirz]{font-size:16px}.integrations__cards[data-astro-cid-eixvzirz] .aurora-ring-card:before{opacity:0}.integrations__cards[data-astro-cid-eixvzirz] .aurora-ring__texture{opacity:1;animation-play-state:running}}.deploy__bg[data-astro-cid-dnfsrylk]{position:absolute;inset:0;overflow:hidden}.deploy__options[data-astro-cid-dnfsrylk]{border:1px solid var(--color-grey-800)}.deploy__option{border-right:1px solid #3d3d3d;min-height:316px;transition:border-color .3s}.deploy__option:last-child{border-right:0}.deploy__option:hover,.deploy__option:has(+.deploy__option:hover){border-right-color:#0000}.deploy__option-icon[data-astro-cid-dnfsrylk]{width:40px;height:40px;color:var(--color-arcade-purple);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.deploy__option-icon[data-astro-cid-dnfsrylk] svg{width:100%;height:100%;display:block}.deploy__option-info[data-astro-cid-dnfsrylk]{flex-direction:column;gap:16px;display:flex}.deploy__option-title[data-astro-cid-dnfsrylk]{letter-spacing:-.48px;color:#000;margin:0;font-family:Gt Sectra,serif;font-size:24px;font-weight:400;line-height:28px}.deploy__option-body[data-astro-cid-dnfsrylk]{color:#000;margin:0;font-family:Gt Cinetype,Arial,sans-serif;font-size:18px;font-weight:400;line-height:26px}.deploy__compliance[data-astro-cid-dnfsrylk]{box-sizing:border-box;border-bottom:1px solid #3d3d3d;border-left:1px solid #3d3d3d;border-right:1px solid #3d3d3d;grid-template-columns:1fr 1fr;align-items:center;padding:48px 32px;display:grid}.deploy__compliance-title[data-astro-cid-dnfsrylk]{letter-spacing:-.72px;color:#000;text-align:left;align-self:center;margin:0;font-family:Gt Sectra,serif;font-size:36px;font-weight:400;line-height:40px}.deploy__compliance-list[data-astro-cid-dnfsrylk]{text-align:left;flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.deploy__compliance-item[data-astro-cid-dnfsrylk]{color:#000;align-items:center;gap:8px;font-family:Gt Cinetype,Arial,sans-serif;font-size:18px;font-weight:400;line-height:26px;display:flex}.deploy__compliance-icon[data-astro-cid-dnfsrylk]{width:20px;height:20px;color:var(--color-arcade-purple);flex-shrink:0;display:inline-flex}.deploy__compliance-icon[data-astro-cid-dnfsrylk] svg{width:100%;height:100%;display:block}@media (width<=1279px){.deploy__bg[data-astro-cid-dnfsrylk]{display:none}.deploy__option{border-bottom:1px solid #3d3d3d;border-right:0;min-height:auto}.deploy__option:last-child{border-bottom:0}.deploy__option:hover,.deploy__option:has(+.deploy__option:hover){border-right-color:#0000}.deploy__compliance[data-astro-cid-dnfsrylk]{grid-template-columns:1fr;align-items:flex-start;gap:24px;padding:32px}.deploy__compliance-title[data-astro-cid-dnfsrylk]{letter-spacing:-.56px;font-size:28px;line-height:34px}.deploy__compliance-item[data-astro-cid-dnfsrylk]{font-size:16px;line-height:24px}}.sr-only[data-astro-cid-6rnnzn3w]{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.getting-started__header[data-astro-cid-6rnnzn3w]{border-top:1px solid #3d3d3d;flex-direction:column;align-items:center;gap:20px;padding:32px 0;display:flex}.getting-started__eyebrow[data-astro-cid-6rnnzn3w]{letter-spacing:.05em;text-transform:uppercase;color:#c76cff;min-height:16px;margin:0;font-family:Gt Cinetype Mono,monospace;font-size:14px;font-weight:900;line-height:16px}.getting-started__heading[data-astro-cid-6rnnzn3w]{letter-spacing:-.96px;color:#fff;text-align:center;margin:0;font-family:Gt Sectra,serif;font-size:48px;font-weight:400;line-height:59px}.getting-started__cards[data-astro-cid-6rnnzn3w]{border-top:1px solid var(--color-grey-800);border-bottom:1px solid var(--color-grey-800)}.getting-started__card[data-astro-cid-6rnnzn3w]{box-sizing:border-box;flex-direction:column;justify-content:space-between;height:534px;padding:32px;display:flex}.getting-started__card[data-astro-cid-6rnnzn3w]:first-child{border-right:1px solid #3d3d3d}.getting-started__card-text[data-astro-cid-6rnnzn3w]{flex-direction:column;gap:16px;display:flex}.getting-started__card-title[data-astro-cid-6rnnzn3w]{color:#fff;margin:0;font-family:Gt Cinetype,Arial,sans-serif;font-size:24px;font-weight:400;line-height:28px}.getting-started__card-body[data-astro-cid-6rnnzn3w]{color:#ababab;-webkit-font-smoothing:antialiased;margin:0;font-family:Gt Cinetype,Arial,sans-serif;font-size:18px;font-weight:400;line-height:26px}.getting-started__illustration[data-astro-cid-6rnnzn3w]{flex:1;justify-content:center;align-items:center;width:100%;min-height:0;display:flex;position:relative}.getting-started__illustration-img[data-astro-cid-6rnnzn3w]{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%;display:block}@media (width<=1279px){.getting-started__header[data-astro-cid-6rnnzn3w]{padding:24px 0}.getting-started__heading[data-astro-cid-6rnnzn3w]{letter-spacing:-.72px;font-size:36px;line-height:44px}.getting-started__card[data-astro-cid-6rnnzn3w]{height:auto;min-height:420px;padding:32px 24px}.getting-started__card[data-astro-cid-6rnnzn3w]:first-child{border-bottom:1px solid #3d3d3d;border-right:none}.getting-started__card-body[data-astro-cid-6rnnzn3w]{font-size:16px}}
