.HomeHeroBlueprint-module__1s4byW__backdrop{--blueprint-center-left:50%;--blueprint-center-top:50%;--blueprint-outer-radius:clamp(20rem, 48vw, 52rem);--blueprint-fade-radius:clamp(6rem, 10vw, 9rem);-webkit-mask-image:linear-gradient(#000 60%,#0000 85%);mask-image:linear-gradient(#000 60%,#0000 85%)}.HomeHeroBlueprint-module__1s4byW__centerFade{-webkit-mask-image:radial-gradient(circle var(--blueprint-fade-radius) at var(--blueprint-center-left) var(--blueprint-center-top), #0000001a 0%, #000000b3 55%, black 100%);mask-image:radial-gradient(circle var(--blueprint-fade-radius) at var(--blueprint-center-left) var(--blueprint-center-top), #0000001a 0%, #000000b3 55%, black 100%)}.HomeHeroBlueprint-module__1s4byW__geometry{left:var(--blueprint-center-left);top:var(--blueprint-center-top);width:200vmax;height:200vmax;position:absolute;transform:translate(-50%,-50%)}.HomeHeroBlueprint-module__1s4byW__innerCircle{r:calc(var(--blueprint-outer-radius) * .37)}.HomeHeroBlueprint-module__1s4byW__outerCircle{r:var(--blueprint-outer-radius)}.HomeHeroBlueprint-module__1s4byW__diagonal{transform-box:view-box;transform-origin:50%}
.HeaderFeaturesMenu-module__dcwM2G__layout{gap:1.5rem;display:grid}.HeaderFeaturesMenu-module__dcwM2G__column{min-width:0}.HeaderFeaturesMenu-module__dcwM2G__column+.HeaderFeaturesMenu-module__dcwM2G__column{border-top:1px solid var(--menu-line);padding-top:1.5rem}.HeaderFeaturesMenu-module__dcwM2G__linkStack{flex-direction:column;gap:.25rem;display:flex}.HeaderFeaturesMenu-module__dcwM2G__applicationIcon{object-fit:contain;width:2.25rem;height:2.25rem}.HeaderFeaturesMenu-module__dcwM2G__agentIcon{width:1.5rem;height:1.5rem}@media (min-width:810px){.HeaderFeaturesMenu-module__dcwM2G__layout{grid-template-columns:repeat(2,minmax(0,1fr))}.HeaderFeaturesMenu-module__dcwM2G__column:nth-child(2){border-top:0;border-left:1px solid var(--menu-line);padding-top:0;padding-left:1.5rem}.HeaderFeaturesMenu-module__dcwM2G__changelog{grid-column:1/-1}}@media (min-width:1200px){.HeaderFeaturesMenu-module__dcwM2G__layout{grid-template-columns:minmax(0,1.1fr) minmax(0,1.125fr) minmax(0,.825fr);gap:0}.HeaderFeaturesMenu-module__dcwM2G__column{padding-right:2.25rem}.HeaderFeaturesMenu-module__dcwM2G__column+.HeaderFeaturesMenu-module__dcwM2G__column{border-top:0;border-left:1px solid var(--menu-line);padding-top:0;padding-left:2.25rem}.HeaderFeaturesMenu-module__dcwM2G__changelog{grid-column:auto;padding-right:0}.HeaderFeaturesMenu-module__dcwM2G__changelog>h2{padding-inline:0}}
.HeaderMenu-module__mBg-ta__menu{--menu-ink:var(--color-gray-950);--menu-muted:var(--color-gray-500);--menu-line:color-mix(in srgb, var(--color-brand-950) 10%, transparent);--menu-tile:color-mix(in srgb, var(--color-gray-100) 40%, white);--menu-hover:var(--color-brand-100);--menu-accent:var(--color-brand-700);color:var(--menu-ink)}.HeaderMenu-module__mBg-ta__menu[data-dark=true]{--menu-ink:var(--color-white);--menu-muted:#fff9;--menu-line:#ffffff1f;--menu-tile:#ffffff0f;--menu-hover:#ffffff12;--menu-accent:var(--color-brand-200)}.HeaderMenu-module__mBg-ta__sectionHeading{color:var(--menu-muted);text-wrap:balance;margin:0 0 1rem;padding-inline:.75rem;font-size:.9375rem;font-weight:500}.HeaderMenu-module__mBg-ta__menuLink{border-radius:.75rem;align-items:flex-start;gap:1rem;padding:.75rem;display:flex}.HeaderMenu-module__mBg-ta__menuLink:hover,.HeaderMenu-module__mBg-ta__menuLink:focus-visible{background:var(--menu-hover)}.HeaderMenu-module__mBg-ta__menuLink:focus-visible,.HeaderMenu-module__mBg-ta__editorialLink:focus-visible,.HeaderMenu-module__mBg-ta__allEntries:focus-visible{outline:2px solid var(--menu-accent);outline-offset:3px}.HeaderMenu-module__mBg-ta__iconSlot,.HeaderMenu-module__mBg-ta__iconTile{flex:none;place-items:center;width:3rem;height:3rem;display:grid}.HeaderMenu-module__mBg-ta__iconTile{background:var(--menu-tile);color:var(--menu-accent);border-radius:.625rem}.HeaderMenu-module__mBg-ta__iconSlot [data-icon=access]{--symbol-offset-y:-.0625rem}.HeaderMenu-module__mBg-ta__iconSlot [data-icon=share]{--symbol-offset-x:-.0625rem;--symbol-offset-y:.0625rem}.HeaderMenu-module__mBg-ta__linkCopy{text-wrap:balance;flex-direction:column;gap:.25rem;min-width:0;display:flex}.HeaderMenu-module__mBg-ta__linkTitle{font-size:1.0625rem;font-weight:550;line-height:1.35}.HeaderMenu-module__mBg-ta__linkDescription{color:var(--menu-muted);font-size:.875rem;line-height:1.5}.HeaderMenu-module__mBg-ta__editorialLink{text-wrap:wrap;border-radius:.75rem;display:block}.HeaderMenu-module__mBg-ta__coverPreview{aspect-ratio:16/9;border:1px solid var(--menu-line);border-radius:.75rem;position:relative;overflow:hidden;box-shadow:0 .125rem .5rem #0000000d}.HeaderMenu-module__mBg-ta__coverImage{object-fit:cover;width:100%;height:100%}.HeaderMenu-module__mBg-ta__entryDate{color:var(--menu-muted);font-size:.75rem;display:block}.HeaderMenu-module__mBg-ta__coverPreview+.HeaderMenu-module__mBg-ta__entryDate{margin-top:1.125rem}.HeaderMenu-module__mBg-ta__entryTitle{margin-top:.5rem;font-size:1.25rem;font-weight:550;line-height:1.35}.HeaderMenu-module__mBg-ta__entryDescription{color:var(--menu-muted);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-top:.75rem;font-size:.9375rem;line-height:1.55;display:-webkit-box;overflow:hidden}.HeaderMenu-module__mBg-ta__allEntries{color:var(--menu-accent);text-wrap:balance;align-items:center;gap:.5rem;margin-top:1.25rem;font-size:.9375rem;font-weight:550;display:inline-flex}@media (min-width:810px){.HeaderMenu-module__mBg-ta__editorialLink{max-width:28rem}}@media (min-width:1200px){.HeaderMenu-module__mBg-ta__menu{width:100%;max-width:82rem;margin-inline:auto;padding-block:1.5rem 2rem}}
.NavigationIcon-module__M2prYq__icon{--tile-top:#b5edfc;--tile-middle:#32b8ee;--tile-bottom:#0064cf;--tile-bloom:#41e0f5;--tile-depth:#002a8c3d;--tile-rim-color:#0d20431f;--original-glyph-size:64%;--rounded-glyph-size:75%;--tile-fill:radial-gradient(ellipse at 18% 28%, color-mix(in srgb, var(--tile-bloom) 65%, transparent), transparent 62%), radial-gradient(ellipse at 90% 92%, var(--tile-depth), transparent 55%), linear-gradient(180deg, var(--tile-top) 0%, var(--tile-middle) 38%, var(--tile-bottom) 100%);--tile-lighting:radial-gradient(ellipse 78% 30% at 50% 0%, #ffffff8f, transparent 100%), linear-gradient(90deg, #ffffff1f, transparent 18%, transparent 83%, #02236917);--tile-edge-shadows:inset 0 1px 1px #ffffffa6, inset 0 -1px 2px #001b663d, inset 1px 0 1px #ffffff38, inset -1px 0 1px #0a1b3d1f;width:var(--icon-size);height:var(--icon-size);isolation:isolate;color:#fff;vertical-align:middle;box-shadow:0 calc(var(--icon-size) * .025) calc(var(--icon-size) * .045) #091d3d26, 0 calc(var(--icon-size) * .075) calc(var(--icon-size) * .15) #091d3d17;border-radius:25.5%;flex:none;display:inline-grid;position:relative}.NavigationIcon-module__M2prYq__surface{border-radius:inherit;position:absolute;inset:0}.NavigationIcon-module__M2prYq__surface:after{box-sizing:border-box;border:.5px solid var(--tile-rim-color);border-radius:inherit;background:var(--tile-lighting), var(--tile-fill);box-shadow:var(--tile-edge-shadows);content:"";background-origin:border-box;background-clip:border-box;position:absolute;inset:0}.NavigationIcon-module__M2prYq__symbol{width:100%;height:100%;transform:translate(var(--symbol-offset-x,0), var(--symbol-offset-y,0));filter:drop-shadow(0 calc(var(--icon-size) * .018) calc(var(--icon-size) * .018) rgb(3 31 81/var(--symbol-shadow-alpha)));place-items:center;display:grid;position:relative}.NavigationIcon-module__M2prYq__roundedGlyph{width:calc(var(--rounded-glyph-size) * var(--symbol-scale));height:calc(var(--rounded-glyph-size) * var(--symbol-scale));display:block}.NavigationIcon-module__M2prYq__originalGlyph{width:calc(var(--original-glyph-size) * var(--symbol-scale));height:calc(var(--original-glyph-size) * var(--symbol-scale));object-fit:contain;display:block}.NavigationIcon-module__M2prYq__icon[data-finish=glacier]{--tile-depth:#001b77e0}.NavigationIcon-module__M2prYq__icon[data-finish=brand-blue]{--tile-top:var(--color-brand-300);--tile-middle:var(--color-brand-600);--tile-bottom:var(--color-brand-950);--tile-bloom:var(--color-brand-300);--tile-depth:color-mix(in srgb, var(--color-brand-950) 55%, black)}.NavigationIcon-module__M2prYq__icon[data-finish=solid-brand-blue]{--tile-fill:var(--color-brand-950);--tile-lighting:radial-gradient(ellipse at 18% 28%, color-mix(in srgb, var(--color-brand-500) 18%, transparent), transparent 62%), radial-gradient(ellipse at 90% 92%, #0000232e, transparent 55%);--tile-rim-color:#0000233d;--tile-edge-shadows:inset 0 1px 1px #ffffff59, inset 1px 0 1px #ffffff24, inset 0 calc(var(--icon-size) * -.045) calc(var(--icon-size) * .075) #00002361, inset calc(var(--icon-size) * -.025) 0 calc(var(--icon-size) * .045) #00002338}.NavigationIcon-module__M2prYq__icon[data-finish=classic]{--tile-rim-color:transparent;--tile-fill:color-mix(in srgb, var(--color-gray-100) 40%, white);--tile-lighting:none;--tile-edge-shadows:none;--original-glyph-size:50%;--rounded-glyph-size:50%;border-radius:calc(var(--icon-size) * 5 / 24);color:var(--color-brand-700);box-shadow:none}.NavigationIcon-module__M2prYq__icon[data-finish=classic][data-dark=true]{--tile-fill:#ffffff0f;color:var(--color-brand-200)}.NavigationIcon-module__M2prYq__icon[data-finish=classic] .NavigationIcon-module__M2prYq__symbol{filter:none}.NavigationIcon-module__M2prYq__icon[data-finish=classic][data-presentation=inline]{--original-glyph-size:100%;--rounded-glyph-size:100%;border-radius:0}.NavigationIcon-module__M2prYq__icon[data-finish=classic][data-presentation=inline] .NavigationIcon-module__M2prYq__surface{display:none}.NavigationIcon-module__M2prYq__icon[data-finish=spectrum][data-palette=violet]{--tile-top:#e2c8ff;--tile-middle:#a175ed;--tile-bottom:#6632c5;--tile-bloom:#b8a0ff}.NavigationIcon-module__M2prYq__icon[data-finish=spectrum][data-palette=green]{--tile-top:#c2f6d8;--tile-middle:#42cc94;--tile-bottom:#07815c;--tile-bloom:#7ce7bb}.NavigationIcon-module__M2prYq__icon[data-finish=spectrum][data-palette=coral]{--tile-top:#ffdab5;--tile-middle:#fa9978;--tile-bottom:#d34c4c;--tile-bloom:#ffc19c}.NavigationIcon-module__M2prYq__icon[data-finish=spectrum][data-palette=pink]{--tile-top:#ffd1ec;--tile-middle:#ec86c6;--tile-bottom:#ab359b;--tile-bloom:#fbb5ee}.NavigationIcon-module__M2prYq__icon[data-finish=spectrum][data-palette=amber]{--tile-top:#ffe8a9;--tile-middle:#f8bb4b;--tile-bottom:#cf720b;--tile-bloom:#ffe193}.NavigationIcon-module__M2prYq__icon[data-finish=spectrum][data-palette=teal]{--tile-top:#b8f4ec;--tile-middle:#3cc3c0;--tile-bottom:#087d95;--tile-bloom:#8de6db}
.HeaderResourcesMenu-module__Tcp3ba__layout{gap:1.5rem;display:grid}.HeaderResourcesMenu-module__Tcp3ba__resources,.HeaderResourcesMenu-module__Tcp3ba__featured{min-width:0}.HeaderResourcesMenu-module__Tcp3ba__resourceLinks{align-content:start;gap:.25rem;display:grid}.HeaderResourcesMenu-module__Tcp3ba__featured{border-top:1px solid var(--menu-line);padding-top:1.5rem}@media (min-width:810px){.HeaderResourcesMenu-module__Tcp3ba__resourceLinks{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(var(--resource-row-count), auto);grid-auto-flow:column;column-gap:1.5rem}}@media (min-width:1200px){.HeaderResourcesMenu-module__Tcp3ba__layout{grid-template-columns:minmax(0,2.1fr) minmax(0,.95fr);gap:0}.HeaderResourcesMenu-module__Tcp3ba__resources{padding-right:2.25rem}.HeaderResourcesMenu-module__Tcp3ba__resourceLinks{column-gap:2.25rem}.HeaderResourcesMenu-module__Tcp3ba__featured{border-top:0;border-left:1px solid var(--menu-line);padding-top:0;padding-left:2.25rem}.HeaderResourcesMenu-module__Tcp3ba__featured>h2{padding-inline:0}}
.HeaderSolutionsMenu-module__BjaDHG__layout{gap:1.5rem;display:grid}.HeaderSolutionsMenu-module__BjaDHG__industries,.HeaderSolutionsMenu-module__BjaDHG__useCases{min-width:0}.HeaderSolutionsMenu-module__BjaDHG__industryLinks,.HeaderSolutionsMenu-module__BjaDHG__useCaseLinks{align-content:start;gap:.25rem;display:grid}.HeaderSolutionsMenu-module__BjaDHG__useCases{border-top:1px solid var(--menu-line);padding-top:1.5rem}@media (min-width:810px){.HeaderSolutionsMenu-module__BjaDHG__layout{grid-template-columns:repeat(2,minmax(0,1fr))}.HeaderSolutionsMenu-module__BjaDHG__useCases{border-top:0;border-left:1px solid var(--menu-line);padding-top:0;padding-left:1.5rem}}@media (min-width:1200px){.HeaderSolutionsMenu-module__BjaDHG__layout{grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:0}.HeaderSolutionsMenu-module__BjaDHG__industries{padding-right:2.25rem}.HeaderSolutionsMenu-module__BjaDHG__industryLinks{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(var(--solution-row-count), auto);grid-auto-flow:column;column-gap:1.5rem}.HeaderSolutionsMenu-module__BjaDHG__useCases{padding-left:2.25rem}}
