@property --customers-map-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes plate-module__6QXlrq__customers-map-rotate{to{--customers-map-angle:1turn}}.plate-module__6QXlrq__card{isolation:isolate}.plate-module__6QXlrq__plate{background-image:var(--wave), var(--map), var(--tri-x), var(--tri-y);background-blend-mode:multiply, multiply, lighten, normal;background-size:100% 100%, var(--plate-w) var(--plate-h), var(--cell) var(--cell), var(--cell) var(--cell);background-position:0 0, var(--plate-x) var(--plate-y), 0 0, 0 0;filter:brightness(var(--rest-brightness)) contrast(var(--contrast));transition:filter var(--reveal-out) ease-out;animation:plate-module__6QXlrq__customers-map-rotate var(--wave-duration) linear infinite;background-repeat:no-repeat,no-repeat,space,space;animation-play-state:paused}.plate-module__6QXlrq__card:hover .plate-module__6QXlrq__plate,.plate-module__6QXlrq__card:focus-visible .plate-module__6QXlrq__plate{filter:brightness(var(--on-brightness)) contrast(var(--contrast));transition-duration:var(--reveal-in);animation-play-state:running}@media (prefers-reduced-motion:reduce){.plate-module__6QXlrq__plate{transition:none;animation:none}}.plate-module__6QXlrq__always{filter:brightness(var(--on-brightness)) contrast(var(--contrast));animation-play-state:running}.plate-module__6QXlrq__band-block:first-child{margin-top:calc(var(--page-column-py,0px) * -1)}.plate-module__6QXlrq__band-block:last-child{margin-bottom:calc(var(--page-column-py,0px) * -1)}.plate-module__6QXlrq__band-block:has(+.plate-module__6QXlrq__band-block){margin-bottom:0}.plate-module__6QXlrq__band-block+.plate-module__6QXlrq__band-block{margin-top:0}.plate-module__6QXlrq__band-block+*{position:relative}
.grid-module__JSRjGG__tile{border:.965px solid color-mix(in srgb, black calc(var(--marquee-border,.05) * 100%), transparent);background:color-mix(in srgb, white calc(var(--marquee-band,.34) * 100%), transparent);width:100%;height:100%;box-shadow:0 0 27.47px 0 color-mix(in srgb, var(--color-brand-300) 10%, transparent), 0 3.663px 18.313px 0 #00000008;border-radius:23.153px;padding:6.753px;display:flex}.grid-module__JSRjGG__face{border:.75px solid var(--color-stroke-5);background:var(--color-background);box-shadow:inset 0 14.132px 7.066px 0 var(--color-neutral-100), 0 2.826px 1.413px 0 var(--color-stroke-5);border-radius:16.958px;flex:1;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.grid-module__JSRjGG__logo{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10);position:relative}.grid-module__JSRjGG__band-block:first-child{margin-top:calc(var(--page-column-py,0px) * -1)}.grid-module__JSRjGG__band-block:last-child{margin-bottom:calc(var(--page-column-py,0px) * -1)}.grid-module__JSRjGG__band-block:has(+.grid-module__JSRjGG__band-block){margin-bottom:0}.grid-module__JSRjGG__band-block+.grid-module__JSRjGG__band-block{margin-top:0}.grid-module__JSRjGG__band-block+*{position:relative}
@media (prefers-reduced-motion:no-preference){.intro-module__Sh9FJG__section[data-intro=idle] :is(.intro-module__Sh9FJG__rise,.intro-module__Sh9FJG__fade){opacity:0}.intro-module__Sh9FJG__section[data-intro=play] .intro-module__Sh9FJG__rise{animation:.7s cubic-bezier(.22,1,.36,1) backwards intro-module__Sh9FJG__integration-rise;animation-delay:var(--intro-delay,0s)}.intro-module__Sh9FJG__section[data-intro=play] .intro-module__Sh9FJG__fade{animation:.9s ease-out backwards intro-module__Sh9FJG__integration-fade;animation-delay:var(--intro-delay,0s)}}@keyframes intro-module__Sh9FJG__integration-rise{0%{opacity:0;translate:0 calc(var(--spacing) * 4)}}@keyframes intro-module__Sh9FJG__integration-fade{0%{opacity:0}}.intro-module__Sh9FJG__band-block:first-child{margin-top:calc(var(--page-column-py,0px) * -1)}.intro-module__Sh9FJG__band-block:last-child{margin-bottom:calc(var(--page-column-py,0px) * -1)}.intro-module__Sh9FJG__band-block:has(+.intro-module__Sh9FJG__band-block){margin-bottom:0}.intro-module__Sh9FJG__band-block+.intro-module__Sh9FJG__band-block{margin-top:0}.intro-module__Sh9FJG__band-block+*{position:relative}
.track-module__EAPmWq__track{transform:translateX(calc(50% - var(--integration-start) * var(--integration-slot)))}.track-module__EAPmWq__edgeFade{background:linear-gradient(to right, var(--color-background), transparent 8%, transparent 92%, var(--color-background))}.track-module__EAPmWq__tile{--e:var(--integration-emphasis);--k:calc(1 + (var(--e) - 1) * (1 - var(--p,0)));width:calc(var(--tile-size) * var(--e));height:calc(var(--tile-size) * var(--e));margin-block:calc(var(--tile-size) * (1 - var(--e)) / 2);padding:calc((10.721px - 1.34px) * var(--k));border-radius:calc(32.163px * var(--k));border:calc(1.34px * var(--k)) solid color-mix(in srgb, black calc(var(--marquee-border,.05) * 100%), transparent);background:color-mix(in srgb, white calc(var(--marquee-band,.34) * 100%), transparent);box-shadow:0 0 calc(38.16px * var(--k)) 0 color-mix(in srgb, var(--marquee-purple) 10%, transparent), 0 calc(5.088px * var(--k)) calc(25.44px * var(--k)) 0 #00000008;flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}.track-module__EAPmWq__centerGlow{translate:calc(-50% + var(--glow-drift,0px)) calc(-50% + var(--glow-offset-y,0px));opacity:var(--glow-opacity);background:radial-gradient(closest-side, color-mix(in srgb, var(--marquee-purple) 60%, transparent), color-mix(in srgb, var(--marquee-purple) 32%, transparent) 45%, color-mix(in srgb, var(--marquee-purple) 14%, transparent) 75%, transparent);border-radius:50%;position:absolute;top:50%;left:50%}.track-module__EAPmWq__effects{pointer-events:none;top:var(--effect-y);width:min(100%, var(--effect-width));aspect-ratio:var(--effect-ratio-width) / var(--effect-height);margin-inline:auto;position:absolute;inset-inline:0}.track-module__EAPmWq__glow{opacity:var(--glow-opacity);-webkit-mask-image:radial-gradient(ellipse closest-side, black var(--glow-fade-start), transparent var(--glow-fade-end));-webkit-mask-image:radial-gradient(ellipse closest-side, black var(--glow-fade-start), transparent var(--glow-fade-end));mask-image:radial-gradient(ellipse closest-side, black var(--glow-fade-start), transparent var(--glow-fade-end));background:url(/assets/integration-marquee-glow.svg) 50%/contain no-repeat;position:absolute;transform:translate(-50%,-50%)scaleY(-1)}.track-module__EAPmWq__dither{position:absolute}.track-module__EAPmWq__face{border-radius:calc(var(--face-radius) * var(--k));border-width:calc(1px * var(--k));box-shadow:inset 0 calc(var(--spacing) * 4 * var(--e)) calc(var(--spacing) * 2 * var(--e)) var(--color-neutral-100), 0 calc(var(--spacing) * var(--e)) calc(var(--spacing) / 2 * var(--e)) var(--color-stroke-5)}.track-module__EAPmWq__logo{width:calc(var(--logo-size) * var(--e));height:calc(var(--logo-size) * var(--e));position:relative}.track-module__EAPmWq__fallback{-webkit-mask-image:radial-gradient(#000,#0000 70%);mask-image:radial-gradient(#000,#0000 70%)}.track-module__EAPmWq__band-block:first-child{margin-top:calc(var(--page-column-py,0px) * -1)}.track-module__EAPmWq__band-block:last-child{margin-bottom:calc(var(--page-column-py,0px) * -1)}.track-module__EAPmWq__band-block:has(+.track-module__EAPmWq__band-block){margin-bottom:0}.track-module__EAPmWq__band-block+.track-module__EAPmWq__band-block{margin-top:0}.track-module__EAPmWq__band-block+*{position:relative}
.open-roles-view-module__ee9zua__roleRow{--roles-row-shadow-y:var(--roles-shadow-y);border-bottom:1px solid #0000;border-right:1px solid #0000}.open-roles-view-module__ee9zua__roleRow:before{z-index:-1;border-right:1px solid rgb(0 0 0/var(--roles-border-opacity));background:linear-gradient(180deg, color-mix(in srgb, var(--roles-hover-top) calc(var(--roles-hover-top-opacity) * 100%), transparent) 0%, var(--roles-hover-bottom) 100%);box-shadow:0 var(--roles-row-shadow-y) var(--roles-shadow-blur) var(--roles-shadow-spread) rgb(0 0 0/var(--roles-shadow-opacity));opacity:0;-webkit-backdrop-filter:blur(var(--roles-backdrop-blur));backdrop-filter:blur(var(--roles-backdrop-blur));content:"";pointer-events:none;transition:opacity var(--roles-transition-duration) ease;position:absolute;inset:0}.open-roles-view-module__ee9zua__externalGlow{z-index:-1;height:var(--roles-glow-extent);opacity:0;clip-path:inset(-100vmax 0);pointer-events:none;transition:opacity var(--roles-transition-duration) ease;position:absolute;left:0;right:0;overflow:visible}.open-roles-view-module__ee9zua__topGlow{-webkit-mask-image:linear-gradient(to bottom, transparent var(--roles-top-fade-start), #000 var(--roles-top-fade-end));-webkit-mask-image:linear-gradient(to bottom, transparent var(--roles-top-fade-start), #000 var(--roles-top-fade-end));mask-image:linear-gradient(to bottom, transparent var(--roles-top-fade-start), #000 var(--roles-top-fade-end));bottom:100%}.open-roles-view-module__ee9zua__bottomGlow{-webkit-mask-image:linear-gradient(to bottom, #000 var(--roles-bottom-fade-start), transparent var(--roles-bottom-fade-end));-webkit-mask-image:linear-gradient(to bottom, #000 var(--roles-bottom-fade-start), transparent var(--roles-bottom-fade-end));mask-image:linear-gradient(to bottom, #000 var(--roles-bottom-fade-start), transparent var(--roles-bottom-fade-end));top:100%}.open-roles-view-module__ee9zua__bottomGlow:before,.open-roles-view-module__ee9zua__externalGlow:after{content:"";position:absolute;inset:0}.open-roles-view-module__ee9zua__bottomGlow:before{background:linear-gradient(var(--roles-gradient-angle), var(--roles-gradient-edge) 0%, var(--roles-gradient-side) var(--roles-gradient-side-start), var(--roles-gradient-center) var(--roles-gradient-center-stop), var(--roles-gradient-side) var(--roles-gradient-side-end), var(--roles-gradient-edge) 100%);opacity:var(--roles-gradient-opacity);filter:blur(var(--roles-gradient-blur))}.open-roles-view-module__ee9zua__externalGlow:after{background-image:radial-gradient(circle, rgb(112 63 220/var(--roles-top-halftone-opacity)) 0 var(--roles-halftone-dot), transparent calc(var(--roles-halftone-dot) + .15px));background-size:var(--roles-halftone-spacing) var(--roles-halftone-spacing)}.open-roles-view-module__ee9zua__bottomGlow:after{background-image:radial-gradient(circle, rgb(112 63 220/var(--roles-bottom-halftone-opacity)) 0 var(--roles-halftone-dot), transparent calc(var(--roles-halftone-dot) + .15px))}.open-roles-view-module__ee9zua__roleGroup:first-child .open-roles-view-module__ee9zua__roleItem:first-child .open-roles-view-module__ee9zua__topGlow,.open-roles-view-module__ee9zua__roleGroup:last-child .open-roles-view-module__ee9zua__roleItem:last-child .open-roles-view-module__ee9zua__bottomGlow{display:none}.open-roles-view-module__ee9zua__roleGroup:last-child .open-roles-view-module__ee9zua__roleItem:last-child .open-roles-view-module__ee9zua__roleRow{--roles-row-shadow-y:calc(-1 * var(--roles-shadow-y))}.open-roles-view-module__ee9zua__roleGroup:only-child .open-roles-view-module__ee9zua__roleItem:only-child .open-roles-view-module__ee9zua__roleRow{--roles-row-shadow-y:0px}.open-roles-view-module__ee9zua__roleItem:not(:last-child) .open-roles-view-module__ee9zua__roleRow{border-bottom-color:var(--color-stroke-10)}@media (hover:hover) and (pointer:fine){.open-roles-view-module__ee9zua__board:not([data-hover-ready=false]):has(.open-roles-view-module__ee9zua__hoverableRoleRow:hover) .open-roles-view-module__ee9zua__roleRow:not(:hover){background:var(--roles-inactive-background)}.open-roles-view-module__ee9zua__board:not([data-hover-ready=false]) .open-roles-view-module__ee9zua__hoverableRoleRow:hover{z-index:1}.open-roles-view-module__ee9zua__board:not([data-hover-ready=false]) .open-roles-view-module__ee9zua__hoverableRoleRow:hover:before,.open-roles-view-module__ee9zua__board:not([data-hover-ready=false]) .open-roles-view-module__ee9zua__hoverableRoleRow:hover .open-roles-view-module__ee9zua__externalGlow{opacity:1}.open-roles-view-module__ee9zua__board:not([data-hover-ready=false]) .open-roles-view-module__ee9zua__surfaceRoleRow:hover .open-roles-view-module__ee9zua__surfaceRowTitle,.open-roles-view-module__ee9zua__board:not([data-hover-ready=false]) .open-roles-view-module__ee9zua__surfaceRoleRow:hover .open-roles-view-module__ee9zua__surfaceRowChevron{color:var(--scroll-surface-ink)}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.open-roles-view-module__ee9zua__board:not([data-hover-ready=false]) .open-roles-view-module__ee9zua__surfaceRoleRow:hover .open-roles-view-module__ee9zua__surfaceRowChevron{translate:calc(var(--spacing) / 2) 0}}.open-roles-view-module__ee9zua__board[data-hover-ready=false] .open-roles-view-module__ee9zua__roleRow:before,.open-roles-view-module__ee9zua__board[data-hover-ready=false] .open-roles-view-module__ee9zua__externalGlow{opacity:0;visibility:hidden;transition:none}.open-roles-view-module__ee9zua__board[data-hover-ready=false] .open-roles-view-module__ee9zua__surfaceRowTitle,.open-roles-view-module__ee9zua__board[data-hover-ready=false] .open-roles-view-module__ee9zua__surfaceRowChevron{transition:none}@media (prefers-reduced-motion:reduce){.open-roles-view-module__ee9zua__roleRow:before,.open-roles-view-module__ee9zua__externalGlow{transition:none}}.open-roles-view-module__ee9zua__board{z-index:0;position:relative}.open-roles-view-module__ee9zua__roleGroup:last-child .open-roles-view-module__ee9zua__categoryCell{border-bottom-left-radius:var(--radius-2xl)}@media (max-width:1023.98px){.open-roles-view-module__ee9zua__roleGroup:not(:only-child):last-child .open-roles-view-module__ee9zua__categoryCell{box-shadow:none;position:static}}@media (min-width:1024px){.open-roles-view-module__ee9zua__roleGroup:not(:only-child):last-child .open-roles-view-module__ee9zua__categoryTitle{position:static}}.open-roles-view-module__ee9zua__roleGroup:last-child .open-roles-view-module__ee9zua__roleItem:last-child .open-roles-view-module__ee9zua__roleRow{border-bottom-right-radius:var(--radius-2xl)}.open-roles-view-module__ee9zua__roleItem .open-roles-view-module__ee9zua__roleRow:before{-webkit-backdrop-filter:none;backdrop-filter:none;border-right-color:#0000}.open-roles-view-module__ee9zua__roleItem .open-roles-view-module__ee9zua__externalGlow{visibility:hidden;transition:opacity var(--roles-transition-duration) ease, visibility var(--roles-transition-duration)}@media (hover:hover) and (pointer:fine){.open-roles-view-module__ee9zua__board:not([data-hover-ready=false]) .open-roles-view-module__ee9zua__roleItem .open-roles-view-module__ee9zua__hoverableRoleRow:hover:before{-webkit-backdrop-filter:blur(var(--roles-backdrop-blur));backdrop-filter:blur(var(--roles-backdrop-blur))}.open-roles-view-module__ee9zua__board:not([data-hover-ready=false]) .open-roles-view-module__ee9zua__roleItem .open-roles-view-module__ee9zua__hoverableRoleRow:hover .open-roles-view-module__ee9zua__externalGlow{visibility:visible}}@media (prefers-reduced-motion:reduce){.open-roles-view-module__ee9zua__roleItem .open-roles-view-module__ee9zua__externalGlow{transition:none}}@keyframes open-roles-view-module__ee9zua__roleRowIn{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.open-roles-view-module__ee9zua__roleItem{animation:open-roles-view-module__ee9zua__roleRowIn .3s var(--ease-out-quart) backwards;animation-delay:min(calc(var(--roles-row-index,0) * 40ms), .4s)}[data-surface=dark] .open-roles-view-module__ee9zua__surfaceRoleRow{--roles-inactive-background:var(--color-background-deep);--roles-hover-top:var(--color-neutral-dark-100);--roles-hover-bottom:var(--color-neutral-dark-100);--roles-shadow-opacity:0;--roles-backdrop-blur:0px;--roles-gradient-edge:var(--color-background-deep);--roles-gradient-side:var(--color-brand-400);--roles-gradient-center:var(--color-brand-300)}[data-surface=dark] .open-roles-view-module__ee9zua__roleItem:not(:last-child) .open-roles-view-module__ee9zua__surfaceRoleRow{border-bottom-color:var(--color-stroke-dark-10)}@media (max-width:1023.98px){.open-roles-view-module__ee9zua__surfaceCategoryCell{isolation:isolate}.open-roles-view-module__ee9zua__surfaceCategoryCell:before{z-index:-1;border-bottom:1px solid;border-bottom-color:inherit;border-radius:inherit;background:var(--color-background-deep);content:"";opacity:0;pointer-events:none;transition:opacity var(--scroll-surface-duration,.5s) var(--scroll-surface-ease,ease-out);position:absolute;inset:0 0 -1px}[data-scroll-surface=to] .open-roles-view-module__ee9zua__surfaceCategoryCell:before{opacity:1}.open-roles-view-module__ee9zua__roleGroup:not(:only-child):last-child .open-roles-view-module__ee9zua__surfaceCategoryCell:before{border-bottom:0;bottom:0}}@media (prefers-reduced-motion:reduce){.open-roles-view-module__ee9zua__roleItem{animation:none}.open-roles-view-module__ee9zua__surfaceCategoryCell:before{transition:none}}.open-roles-view-module__ee9zua__band-block:first-child{margin-top:calc(var(--page-column-py,0px) * -1)}.open-roles-view-module__ee9zua__band-block:last-child{margin-bottom:calc(var(--page-column-py,0px) * -1)}.open-roles-view-module__ee9zua__band-block:has(+.open-roles-view-module__ee9zua__band-block){margin-bottom:0}.open-roles-view-module__ee9zua__band-block+.open-roles-view-module__ee9zua__band-block{margin-top:0}.open-roles-view-module__ee9zua__band-block+*{position:relative}
.coat-standin-module__yDbTiG__standin{pointer-events:none;-webkit-mask-composite:source-in;transition:opacity .8s ease-out;position:absolute;inset:-3rem -4rem;-webkit-mask-image:linear-gradient(90deg,#0000,#000 30% 70%,#0000),linear-gradient(#0000,#000 30% 70%,#0000);mask-image:linear-gradient(90deg,#0000,#000 30% 70%,#0000),linear-gradient(#0000,#000 30% 70%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.coat-standin-module__yDbTiG__standin[data-surface=light]{--standin-dot:color-mix(in srgb, var(--color-brand-400) 17%, transparent)}.coat-standin-module__yDbTiG__standin[data-surface=dark]{--standin-dot:color-mix(in srgb, var(--color-brand-400) 16%, transparent)}.coat-standin-module__yDbTiG__dots{background-image:conic-gradient(at 3px 3px, transparent 75%, var(--standin-dot) 0);background-size:6px 6px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(34% 26% at 72% 30%,#000,#0000),radial-gradient(30% 24% at 50% 62%,#000,#0000),radial-gradient(26% 20% at 28% 78%,#000,#0000),linear-gradient(#00000014,#00000014);mask-image:radial-gradient(34% 26% at 72% 30%,#000,#0000),radial-gradient(30% 24% at 50% 62%,#000,#0000),radial-gradient(26% 20% at 28% 78%,#000,#0000),linear-gradient(#00000014,#00000014)}@media (prefers-reduced-motion:reduce){.coat-standin-module__yDbTiG__standin{transition:none}}.coat-standin-module__yDbTiG__band-block:first-child{margin-top:calc(var(--page-column-py,0px) * -1)}.coat-standin-module__yDbTiG__band-block:last-child{margin-bottom:calc(var(--page-column-py,0px) * -1)}.coat-standin-module__yDbTiG__band-block:has(+.coat-standin-module__yDbTiG__band-block){margin-bottom:0}.coat-standin-module__yDbTiG__band-block+.coat-standin-module__yDbTiG__band-block{margin-top:0}.coat-standin-module__yDbTiG__band-block+*{position:relative}
