@property --runtime-bg-start{syntax: "<color>"; inherits: true; initial-value: #f7fafc;}@property --runtime-bg-mid{syntax: "<color>"; inherits: true; initial-value: #e8f2f6;}@property --runtime-bg-end{syntax: "<color>"; inherits: true; initial-value: #ffffff;}@property --runtime-wash-left{syntax: "<color>"; inherits: true; initial-value: rgba(255,144,30,.1);}@property --runtime-wash-right{syntax: "<color>"; inherits: true; initial-value: rgba(0,127,152,.1);}.product-page[data-v-0198f4e2]{--hexdev-red: #ec0000;--hexdev-orange: #ff901e;--hexdev-night: #000327;--hexdev-deep: #003152;--hexdev-sea: #007f98;--hexdev-ink: #172333;--hexdev-muted: #526273;--hexdev-soft: #f6f9fb;background:#f6f9fb;color:var(--hexdev-ink)}.hero[data-v-0198f4e2]{position:relative;overflow:hidden;margin-bottom:3rem;color:var(--hexdev-ink);background:linear-gradient(118deg,rgba(236,0,0,.055) 0 1px,transparent 1px 88px),linear-gradient(90deg,#ffffff 0%,#f7fafc 46%,#e4f3f6 100%)}.hero[data-v-0198f4e2]:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(0,49,82,.07) 1px,transparent 1px),linear-gradient(0deg,rgba(0,49,82,.045) 1px,transparent 1px);background-size:5rem 5rem;mask-image:linear-gradient(90deg,rgba(0,0,0,.62),rgba(0,0,0,.18));pointer-events:none}.hero[data-v-0198f4e2]:after{content:"";position:absolute;inset:0;background:linear-gradient(112deg,transparent 0 48%,rgba(0,127,152,.08) 48%,rgba(0,49,82,.11) 100%);pointer-events:none}.hero-inner[data-v-0198f4e2]{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,.9fr) minmax(22rem,1.1fr);gap:clamp(2rem,5vw,5rem);align-items:center;min-height:min(820px,calc(100vh - 7rem));padding:clamp(4rem,8vw,6.5rem) 3.5rem clamp(3rem,6vw,4.8rem)}.eyebrow[data-v-0198f4e2]{text-transform:uppercase;letter-spacing:.18em;font-size:.75rem;color:#7c8aa6}.hero .eyebrow[data-v-0198f4e2]{display:inline-flex;align-items:center;width:fit-content;border-radius:8px;background:var(--hexdev-red);color:#fff;padding:.48rem .72rem;font-size:clamp(.82rem,1vw,.95rem);letter-spacing:.12em}.hero-text>.headline[data-v-0198f4e2],.section-heading>.headline[data-v-0198f4e2],.text-section>.headline[data-v-0198f4e2]{margin-bottom:1rem}.hero-text>.headline[data-v-0198f4e2]{max-width:18ch;color:var(--hexdev-night);font-size:clamp(2.8rem,7vw,6.4rem);line-height:.96}.hero-product-name[data-v-0198f4e2]{display:block;width:fit-content;margin-bottom:.12em;color:var(--hexdev-red);line-height:.9}.hero-title-line[data-v-0198f4e2]{display:block;white-space:nowrap}.hero-lead[data-v-0198f4e2]{max-width:46rem;margin:0;color:#334b5e;font-size:clamp(1.08rem,1.5vw,1.35rem);line-height:1.55}.hero-lead-link[data-v-0198f4e2]{color:var(--hexdev-deep);font-weight:800;text-decoration:none}.hero-lead-link[data-v-0198f4e2]:hover{color:var(--hexdev-red);opacity:1}.hero-quote[data-v-0198f4e2]{max-width:43rem;margin:1.5rem 0 0;padding:0 0 0 1.1rem;border-left:4px solid var(--hexdev-red);color:var(--hexdev-deep);font-size:1.05rem;line-height:1.55}.hero-badges[data-v-0198f4e2]{display:flex;flex-wrap:wrap;gap:.75rem;margin:1.5rem 0}.hero-badge[data-v-0198f4e2]{appearance:none;font:inherit;border:1px solid rgba(0,49,82,.16);background:rgba(255,255,255,.76);color:var(--hexdev-deep);border-radius:999px;padding:.45rem .8rem;font-size:.92rem;cursor:pointer;transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease,background-color .16s ease}.hero-badge[data-v-0198f4e2]:focus-visible{outline:3px solid rgba(236,0,0,.25);outline-offset:3px}.hero-badge--active[data-v-0198f4e2]{border-color:#ec000080;background:#ffffff;box-shadow:0 12px 26px #00315226}@media (hover: hover){.hero-badge[data-v-0198f4e2]:hover{transform:translateY(-2px) scale(1.025);border-color:#ec00006b;background:#ffffff;box-shadow:0 12px 26px #00315226}}.hero-badge[data-v-0198f4e2]:active{transform:scale(.98)}.hero-badge-popover-layer[data-v-0198f4e2]{position:fixed;z-index:3200;inset:0;background:rgba(255,255,255,.025);backdrop-filter:blur(2.5px);cursor:pointer}.hero-badge-detail[data-v-0198f4e2]{position:fixed;top:var(--hero-badge-popover-top);left:var(--hero-badge-popover-left);width:min(22.5rem,calc(100vw - 2rem));border:1px solid rgba(0,49,82,.14);border-radius:8px;background:rgba(255,255,255,.94);box-shadow:0 18px 38px #00315224;color:#334b5e;padding:.95rem 1rem;line-height:1.5;cursor:pointer;transform:translateY(calc(-100% - .55rem));transform-origin:var(--hero-badge-popover-arrow-x) calc(100% + .45rem)}.hero-badge-detail[data-v-0198f4e2]:before{content:"";position:absolute;bottom:-.45rem;left:calc(var(--hero-badge-popover-arrow-x) - .425rem);width:.85rem;height:.85rem;border-right:1px solid rgba(0,49,82,.14);border-bottom:1px solid rgba(0,49,82,.14);background:inherit;transform:rotate(45deg)}.hero-badge-detail strong[data-v-0198f4e2],.hero-badge-detail span[data-v-0198f4e2],.shell-promise-detail-list[data-v-0198f4e2]{position:relative;z-index:1}.hero-badge-detail strong[data-v-0198f4e2]{display:block;margin-bottom:.25rem;color:var(--hexdev-deep)}.hero-badge-popover-enter-active[data-v-0198f4e2],.hero-badge-popover-leave-active[data-v-0198f4e2]{transition:opacity .16s ease}.hero-badge-popover-enter-active .hero-badge-detail[data-v-0198f4e2],.hero-badge-popover-leave-active .hero-badge-detail[data-v-0198f4e2]{transition:transform .16s ease}.hero-badge-popover-enter-from[data-v-0198f4e2],.hero-badge-popover-leave-to[data-v-0198f4e2]{opacity:0}.hero-badge-popover-enter-from .hero-badge-detail[data-v-0198f4e2],.hero-badge-popover-leave-to .hero-badge-detail[data-v-0198f4e2]{transform:translateY(calc(-100% - .25rem)) scale(.96)}.hero-media[data-v-0198f4e2]{min-width:0}.hero-video-stage[data-v-0198f4e2]{position:relative;display:grid;align-items:center;overflow:visible}.hero-video[data-v-0198f4e2]{position:relative;z-index:1;width:min(150%,1080px);justify-self:center;transform:translate(-1%);display:block;filter:drop-shadow(0 28px 30px rgba(0,49,82,.2));background-color:transparent;object-fit:contain;cursor:pointer;-webkit-user-select:none;user-select:none;touch-action:pan-y;-webkit-user-drag:none}.hero--dark[data-v-0198f4e2]{color:#f8fbff;background:linear-gradient(118deg,rgba(236,0,0,.16) 0 1px,transparent 1px 88px),linear-gradient(148deg,var(--hexdev-night) 0%,var(--hexdev-deep) 57%,var(--hexdev-sea) 100%)}.hero--dark[data-v-0198f4e2]:before{background:linear-gradient(90deg,rgba(255,255,255,.055) 1px,transparent 1px),linear-gradient(0deg,rgba(255,255,255,.04) 1px,transparent 1px);mask-image:linear-gradient(90deg,rgba(0,0,0,.9),rgba(0,0,0,.2))}.hero--dark[data-v-0198f4e2]:after{background:none}.hero--dark .hero-text>.headline[data-v-0198f4e2]{color:#fff}.hero--dark .hero-lead[data-v-0198f4e2]{color:#d7e4ef}.hero--dark .hero-lead-link[data-v-0198f4e2]{color:#fff}.hero--dark .hero-lead-link[data-v-0198f4e2]:hover{color:var(--hexdev-red);opacity:1}.hero--dark .hero-quote[data-v-0198f4e2]{border-left-color:var(--hexdev-orange);color:#fff}.hero--dark .hero-badge[data-v-0198f4e2]{border-color:#fff3;background:rgba(255,255,255,.1);color:#e8f6ff}.hero--dark .hero-badge--active[data-v-0198f4e2]{border-color:#ff901e9e;background:rgba(255,255,255,.16);box-shadow:0 14px 30px #00000038}@media (hover: hover){.hero--dark .hero-badge[data-v-0198f4e2]:hover{border-color:#ff901e9e;background:rgba(255,255,255,.16);box-shadow:0 14px 30px #00000038}}.hero--dark .hero-badge-popover-layer[data-v-0198f4e2]{background:rgba(0,3,39,.04)}.hero--dark .hero-badge-detail[data-v-0198f4e2]{border-color:#ffffff2e;background:rgba(255,255,255,.12);color:#d7e4ef;box-shadow:0 18px 40px #00000047;backdrop-filter:blur(12px)}.hero--dark .hero-badge-detail[data-v-0198f4e2]:before{border-color:#ffffff2e}.hero--dark .hero-badge-detail strong[data-v-0198f4e2]{color:#fff}.hero--dark .hero-video[data-v-0198f4e2]{filter:drop-shadow(0 32px 34px rgba(0,0,0,.34))}.poster-band[data-v-0198f4e2]{margin:3rem 0 0;background:linear-gradient(90deg,rgba(255,144,30,.14),transparent 36%),linear-gradient(135deg,var(--hexdev-night) 0%,var(--hexdev-deep) 58%,#00243f 100%);color:#f8fafc;min-height:360px;display:flex;align-items:center}.poster-content[data-v-0198f4e2]{max-width:1400px;margin:0 auto;padding:4rem 3.5rem;display:grid;grid-template-columns:minmax(0,1fr) minmax(18rem,.78fr);gap:3rem;align-items:center}.poster-copy[data-v-0198f4e2]{max-width:45rem;text-align:left}.poster-copy p[data-v-0198f4e2]{line-height:1.6;color:#dbe5ef}.poster-copy .eyebrow[data-v-0198f4e2]{color:#ffd0a0}.poster-link[data-v-0198f4e2]{color:inherit;font-weight:700;text-decoration:none}.poster-link[data-v-0198f4e2]:hover{color:#ffd0a0;font-weight:700}.poster-content h2[data-v-0198f4e2],.poster-content h3[data-v-0198f4e2]{color:#fff}.poster-content h2[data-v-0198f4e2]{margin-bottom:1rem}.poster-content h3[data-v-0198f4e2]{margin:2rem 0 .65rem}.poster-media[data-v-0198f4e2]{min-width:0;display:flex;align-items:center;justify-content:center}.shell-promise-list[data-v-0198f4e2]{display:grid;gap:.85rem}.shell-promise[data-v-0198f4e2]{position:relative;display:grid;gap:.3rem;border:1px solid rgba(255,255,255,.15);border-radius:8px;background:rgba(255,255,255,.075);padding:1rem;transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease,background-color .16s ease}.shell-promise-trigger[data-v-0198f4e2]{position:absolute;z-index:1;inset:0;width:100%;border:0;border-radius:inherit;background:transparent;cursor:pointer}.shell-promise-trigger[data-v-0198f4e2]:focus-visible{outline:3px solid rgba(255,144,30,.34);outline-offset:3px}.shell-promise strong[data-v-0198f4e2]{position:relative;z-index:2;color:#fff;pointer-events:none}.shell-promise span[data-v-0198f4e2]{position:relative;z-index:2;color:#cbd8e6;line-height:1.5;pointer-events:none}@media (hover: hover){.shell-promise[data-v-0198f4e2]:hover{transform:translateY(-2px) scale(1.015);border-color:#ff901e80;background:rgba(255,255,255,.11);box-shadow:0 14px 30px #0003}}.shell-promise--active[data-v-0198f4e2]{border-color:#ff901e8c;background:rgba(255,255,255,.12);box-shadow:0 14px 30px #0003}.shell-promise[data-v-0198f4e2]:active{transform:scale(.99)}.shell-promise-popover-layer[data-v-0198f4e2]{background:rgba(0,3,39,.03)}.shell-promise-detail[data-v-0198f4e2]{transform-origin:var(--hero-badge-popover-arrow-x) calc(100% + .45rem)}.shell-promise-detail-list[data-v-0198f4e2]{margin:.65rem 0 0;padding-left:1.1rem;color:#334b5e}.shell-promise-detail-list li+li[data-v-0198f4e2]{margin-top:.3rem}.architecture-section[data-v-0198f4e2]{background:linear-gradient(90deg,rgba(236,0,0,.04),rgba(0,127,152,.05)),linear-gradient(180deg,#f6f9fb 0%,#ffffff 52%,#f6f9fb 100%);padding:4.4rem 0 4.8rem}.architecture-inner[data-v-0198f4e2]{padding:0 3.5rem}.architecture-heading[data-v-0198f4e2]{max-width:68rem;margin-bottom:2rem}.architecture-heading p[data-v-0198f4e2]:not(.eyebrow){max-width:58rem;color:var(--hexdev-muted);line-height:1.65}.architecture-map[data-v-0198f4e2]{display:grid;grid-template-columns:minmax(0,1.18fr) minmax(20rem,.72fr);gap:1.25rem;align-items:stretch}.architecture-flow[data-v-0198f4e2]{position:relative;display:grid;justify-items:center;min-width:0;overflow:hidden;border:1px solid #d9e5ee;border-radius:8px;background:linear-gradient(rgba(0,49,82,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(0,49,82,.045) 1px,transparent 1px),linear-gradient(135deg,#ffffff 0%,#f8fbfd 46%,#eef6f8 100%);background-size:28px 28px,28px 28px,auto;padding:1.4rem;box-shadow:0 18px 40px #00315214}.architecture-node[data-v-0198f4e2]{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr);gap:.9rem;align-items:center;width:100%;max-width:35rem;min-height:7.25rem;margin:0;border:1px solid #dce7ee;border-radius:8px;background:rgba(255,255,255,.94);color:var(--hexdev-ink);padding:1rem;font:inherit;text-align:left;cursor:pointer;transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease,background-color .16s ease,color .16s ease}.architecture-node[data-v-0198f4e2]:focus-visible{outline:3px solid rgba(236,0,0,.24);outline-offset:4px}.architecture-node--browser[data-v-0198f4e2]{max-width:38rem;border-color:#00315257;background:linear-gradient(135deg,var(--hexdev-night) 0%,var(--hexdev-deep) 58%,#003b5f 100%);color:#fff;box-shadow:0 18px 38px #00315233}.architecture-node--active[data-v-0198f4e2]{transform:translateY(-2px);border-color:#ec00008c;box-shadow:0 20px 44px #00315229,0 0 0 1px #ec000017}.architecture-node--browser.architecture-node--active[data-v-0198f4e2]{border-color:#ff901eb8;box-shadow:0 24px 52px #00315247,0 0 0 1px #ff901e29}@media (hover: hover){.architecture-node[data-v-0198f4e2]:hover{transform:translateY(-2px);border-color:#ec00007a;box-shadow:0 20px 44px #00315224,0 0 0 1px #ec000012}.architecture-node--browser[data-v-0198f4e2]:hover{border-color:#ff901eb8}}.architecture-node__media[data-v-0198f4e2]{display:inline-flex;align-items:center;justify-content:center;width:3.2rem;height:3.2rem;border-radius:8px;background:rgba(0,127,152,.1);color:var(--hexdev-deep);flex:none}.architecture-node--browser .architecture-node__media[data-v-0198f4e2]{background:rgba(255,255,255,.12)}.architecture-node--operations .architecture-node__media[data-v-0198f4e2]{background:rgba(0,49,82,.08)}.architecture-node__media--logo img[data-v-0198f4e2]{display:block;width:2.35rem;height:2.35rem;object-fit:contain}.architecture-node__content[data-v-0198f4e2]{display:grid;gap:.28rem;min-width:0}.architecture-node__eyebrow[data-v-0198f4e2]{color:var(--hexdev-sea);font-size:.76rem;font-weight:800;text-transform:uppercase;letter-spacing:.1em}.architecture-node--browser .architecture-node__eyebrow[data-v-0198f4e2]{color:#ffd0a0}.architecture-node__title[data-v-0198f4e2]{color:inherit;font-size:1.24rem;font-weight:800;line-height:1.18}.architecture-node__body[data-v-0198f4e2]{color:var(--hexdev-muted);line-height:1.45}.architecture-node--browser .architecture-node__body[data-v-0198f4e2]{color:#dbe5ef}.architecture-connector[data-v-0198f4e2]{display:flex;justify-content:center;height:2.2rem;color:#00315257}.architecture-connector span[data-v-0198f4e2]{position:relative;display:block;width:2px;height:100%;background:currentColor}.architecture-connector span[data-v-0198f4e2]:after{content:"";position:absolute;left:50%;bottom:-1px;width:.56rem;height:.56rem;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:translate(-50%) rotate(45deg)}.architecture-split[data-v-0198f4e2]{position:relative;width:min(74%,34rem);height:3.3rem;color:#00315257}.architecture-split__stem[data-v-0198f4e2]{position:absolute;top:0;left:50%;width:2px;height:1.65rem;background:currentColor;transform:translate(-50%)}.architecture-split__arms[data-v-0198f4e2]{position:absolute;top:1.65rem;left:13%;right:13%;height:2px;background:currentColor}.architecture-split[data-v-0198f4e2]:before,.architecture-split[data-v-0198f4e2]:after{content:"";position:absolute;top:1.65rem;width:2px;height:1.65rem;background:currentColor}.architecture-split[data-v-0198f4e2]:before{left:13%}.architecture-split[data-v-0198f4e2]:after{right:13%}.architecture-foundation-row[data-v-0198f4e2]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;width:100%}.architecture-foundation-row .architecture-node[data-v-0198f4e2]{max-width:none;min-height:8.5rem}.architecture-detail-card[data-v-0198f4e2]{position:relative;display:flex;flex-direction:column;justify-content:center;min-width:0;overflow:hidden;border:1px solid rgba(0,49,82,.14);border-radius:8px;background:linear-gradient(180deg,rgba(255,255,255,.96),rgba(255,255,255,.9)),linear-gradient(135deg,rgba(236,0,0,.08),rgba(0,127,152,.1));padding:1.45rem;box-shadow:0 18px 40px #00315214}.architecture-detail-card[data-v-0198f4e2]:before{content:"";position:absolute;inset:0 0 auto;height:.28rem;background:var(--hexdev-red)}.architecture-detail-card .eyebrow[data-v-0198f4e2]{margin-bottom:.75rem;color:var(--hexdev-red)}.architecture-detail-card h3[data-v-0198f4e2]{margin:0 0 .85rem;color:var(--hexdev-deep);font-size:1.55rem}.architecture-detail-card p[data-v-0198f4e2]:not(.eyebrow){margin:0;color:var(--hexdev-muted);line-height:1.6}.architecture-detail-chips[data-v-0198f4e2]{display:flex;flex-wrap:wrap;gap:.48rem;margin-top:1.25rem}.architecture-detail-chips span[data-v-0198f4e2]{display:inline-flex;align-items:center;min-height:2rem;border:1px solid rgba(0,127,152,.18);border-radius:999px;background:rgba(0,127,152,.08);color:var(--hexdev-deep);padding:.32rem .68rem;font-size:.9rem;font-weight:700}.feature-solutions[data-v-0198f4e2],.fact-sheet-section[data-v-0198f4e2],.text-section[data-v-0198f4e2],.config-reference[data-v-0198f4e2]{padding:4rem 3.5rem}.feature-card-list[data-v-0198f4e2]{display:flex;flex-direction:column;gap:1.75rem}.feature-card[data-v-0198f4e2]{display:grid;grid-template-columns:minmax(220px,300px) minmax(0,1fr);column-gap:1.5em;row-gap:0;align-items:center;min-width:0;padding:1.25em;border:2px solid rgb(228,234,236);border-radius:1em;background:#ffffff;text-align:left}.feature-card--no-media[data-v-0198f4e2]{grid-template-columns:1fr}.feature-card__media[data-v-0198f4e2]{display:block;width:100%;margin:0;padding:0;aspect-ratio:16 / 9;border-radius:.75em;border:1px solid #dbe7ff;overflow:hidden;background:#f8fafc;cursor:zoom-in;transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease}.feature-card__media img[data-v-0198f4e2]{display:block;width:100%;height:100%;object-fit:contain;transition:transform .18s ease}.feature-card__media[data-v-0198f4e2]:focus-visible{outline:3px solid rgba(236,0,0,.25);outline-offset:3px}@media (hover: hover){.feature-card__media[data-v-0198f4e2]:hover{transform:translateY(-2px) scale(1.025);border-color:#ec00006b;box-shadow:0 14px 30px #00315229}.feature-card__media:hover img[data-v-0198f4e2]{transform:scale(1.035)}}.feature-card__media[data-v-0198f4e2]:active{transform:scale(.99)}.feature-card__content[data-v-0198f4e2]{position:relative;min-width:0}.feature-card__content--expandable[data-v-0198f4e2]{border-radius:8px;cursor:pointer;touch-action:manipulation}.feature-card__content--expandable[data-v-0198f4e2]:focus-visible{outline:3px solid rgba(236,0,0,.25);outline-offset:4px}.feature-card[data-v-0198f4e2] .description{color:#526273;line-height:1.55}.runtime-card-detail[data-v-0198f4e2]{margin:0;color:#526273;line-height:1.55}.runtime-card-detail+.runtime-card-detail[data-v-0198f4e2]{margin-top:.85rem}.runtime-card-detail-link[data-v-0198f4e2]{color:var(--hexdev-deep);font-weight:700;text-decoration:none}.runtime-card-detail-link[data-v-0198f4e2]:hover{color:var(--hexdev-red)}.runtime-card-detail-wrap[data-v-0198f4e2]{z-index:3;display:grid;grid-template-rows:0fr;min-width:0;opacity:0;transform:translateY(-.25rem);pointer-events:none;transition:grid-template-rows .18s ease,opacity .16s ease,transform .18s ease}.runtime-card-detail-content[data-v-0198f4e2]{min-height:0;overflow:hidden;padding-top:0;transition:padding-top .18s ease}.runtime-card-detail-wrap--open[data-v-0198f4e2]{grid-template-rows:1fr;opacity:1;transform:translateY(0);pointer-events:auto}.runtime-card-detail-wrap--open .runtime-card-detail-content[data-v-0198f4e2]{padding-top:.85rem}.runtime-lightbox[data-v-0198f4e2]{position:fixed;z-index:4000;inset:0;display:grid;place-items:center;padding:clamp(1rem,4vw,3rem);background:rgba(0,3,39,.74);backdrop-filter:blur(8px);cursor:zoom-out}.runtime-lightbox__image-button[data-v-0198f4e2]{display:block;max-width:min(94vw,1400px);max-height:88vh;margin:0;padding:0;border:0;background:transparent;cursor:zoom-out}.runtime-lightbox__image-button img[data-v-0198f4e2]{display:block;max-width:100%;max-height:88vh;border-radius:8px;background:#f8fafc;box-shadow:0 32px 80px #0000006b;object-fit:contain}.runtime-lightbox-enter-active[data-v-0198f4e2],.runtime-lightbox-leave-active[data-v-0198f4e2]{transition:opacity .18s ease}.runtime-lightbox-enter-active .runtime-lightbox__image-button[data-v-0198f4e2],.runtime-lightbox-leave-active .runtime-lightbox__image-button[data-v-0198f4e2]{transition:transform .18s ease}.runtime-lightbox-enter-from[data-v-0198f4e2],.runtime-lightbox-leave-to[data-v-0198f4e2]{opacity:0}.runtime-lightbox-enter-from .runtime-lightbox__image-button[data-v-0198f4e2],.runtime-lightbox-leave-to .runtime-lightbox__image-button[data-v-0198f4e2]{transform:scale(.92)}.onboarding-section[data-v-0198f4e2]{padding:4rem 3.5rem 2.8rem}.onboarding-product-name[data-v-0198f4e2]{color:var(--hexdev-red)}.onboarding-grid[data-v-0198f4e2]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.onboarding-card[data-v-0198f4e2]{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.95rem;align-items:flex-start;border:1px solid rgba(236,0,0,.3);border-radius:8px;background:#ffffff;padding:1.2rem;box-shadow:0 14px 30px #00315212;cursor:pointer;touch-action:manipulation;transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease}.onboarding-card[data-v-0198f4e2]:focus-visible{outline:3px solid rgba(236,0,0,.24);outline-offset:4px}.onboarding-card__icon[data-v-0198f4e2]{width:2.8rem;height:2.8rem;border-radius:8px;background:rgba(236,0,0,.09);color:var(--hexdev-red)}.onboarding-card__content[data-v-0198f4e2]{min-width:0}.onboarding-card h3[data-v-0198f4e2]{margin:0 0 .55rem;color:var(--hexdev-deep);font-size:1.25rem;transition:color .16s ease}.onboarding-card p[data-v-0198f4e2]{margin:0;color:var(--hexdev-muted);line-height:1.55}.onboarding-card__emphasis[data-v-0198f4e2]{font-weight:inherit;transition:font-weight .16s ease}.onboarding-card ul[data-v-0198f4e2]{display:grid;gap:.42rem;margin:.9rem 0 0;padding:0;list-style:none}.onboarding-card li[data-v-0198f4e2]{position:relative;padding-left:1.05rem;color:#334b5e;line-height:1.45;transition:color .16s ease}.onboarding-card li[data-v-0198f4e2]:before{content:"";position:absolute;left:0;top:.64em;width:.42rem;height:.42rem;border-radius:999px;background:var(--hexdev-red)}@media (hover: hover){.onboarding-card[data-v-0198f4e2]:hover{transform:translateY(-2px);box-shadow:0 18px 38px #0031521f}.onboarding-card:hover h3[data-v-0198f4e2]{color:#000}.onboarding-card:hover .onboarding-card__emphasis[data-v-0198f4e2]{color:var(--hexdev-deep);font-weight:800}}.onboarding-card--active[data-v-0198f4e2]{transform:translateY(-2px);box-shadow:0 18px 38px #0031521f}.onboarding-card--active h3[data-v-0198f4e2]{color:#000}.onboarding-card--active .onboarding-card__emphasis[data-v-0198f4e2]{color:var(--hexdev-deep);font-weight:800}.lifecycle-cta-band[data-v-0198f4e2]{margin:1rem 0 3rem;position:relative;overflow:hidden;background:radial-gradient(circle at 86% 18%,rgba(255,144,30,.24),transparent 24rem),radial-gradient(circle at 8% 0%,rgba(236,0,0,.28),transparent 22rem),linear-gradient(120deg,var(--hexdev-night) 0%,var(--hexdev-deep) 58%,#00465e 100%);color:#fff}.lifecycle-cta-band[data-v-0198f4e2]:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(255,144,30,.18) 0 1px,transparent 1px 5rem),linear-gradient(0deg,rgba(255,255,255,.08) 0 1px,transparent 1px 5rem);opacity:.42;pointer-events:none}.lifecycle-cta-band[data-v-0198f4e2]:after{content:"";position:absolute;top:1.5rem;right:max(1.25rem,calc((100vw - 1155px)/2));bottom:1.5rem;width:.34rem;border-radius:999px;background:linear-gradient(180deg,var(--hexdev-red),var(--hexdev-orange));opacity:.95;pointer-events:none}.lifecycle-cta[data-v-0198f4e2]{position:relative;z-index:1;max-width:1155px;margin:0 auto;padding:5.6rem 3.5rem}.lifecycle-cta .eyebrow[data-v-0198f4e2]{color:#ffffffc7}.lifecycle-cta .headline[data-v-0198f4e2]{color:#fff;max-width:38rem;margin-bottom:0}.lifecycle-cta-link[data-v-0198f4e2]{display:inline-flex;align-items:center;gap:.45rem;margin-top:1.35rem;border-radius:999px;padding:.78rem 1.1rem;background:var(--hexdev-orange);color:var(--hexdev-night);font-weight:800;text-decoration:none;box-shadow:0 12px 30px #0003273d;transition:transform .15s ease,box-shadow .15s ease,background-color .15s ease,color .15s ease}.lifecycle-cta-link[data-v-0198f4e2]:hover{background:#ffffff;color:var(--hexdev-red);transform:translateY(-1px);box-shadow:0 16px 34px #00032747}.lifecycle-cta-link[data-v-0198f4e2]:focus-visible{outline:3px solid rgba(255,255,255,.45);outline-offset:3px}.lifecycle-cta-link[data-v-0198f4e2]:visited{color:var(--hexdev-night)}.lifecycle-cta-link[data-v-0198f4e2]:visited:hover{color:var(--hexdev-red)}.runtime-stage-section[data-v-0198f4e2]{--runtime-bg-start: #f7fafc;--runtime-bg-mid: #e8f2f6;--runtime-bg-end: #ffffff;--runtime-wash-left: rgba(255, 144, 30, .1);--runtime-wash-right: rgba(0, 127, 152, .1);--runtime-border: rgba(0, 49, 82, .12);--runtime-heading: var(--hexdev-night);--runtime-text: #162435;--runtime-eyebrow: var(--hexdev-orange);--runtime-tab-bg: rgba(255, 255, 255, .72);--runtime-tab-text: #334b5e;--runtime-tab-border: rgba(0, 49, 82, .14);--runtime-tab-active-bg: #ffffff;--runtime-tab-active-text: var(--hexdev-deep);--runtime-tab-active-border: rgba(255, 144, 30, .48);margin:3rem 0;border-top:1px solid var(--runtime-border);border-bottom:1px solid var(--runtime-border);background:linear-gradient(90deg,var(--runtime-wash-left),transparent 42%),linear-gradient(270deg,var(--runtime-wash-right),transparent 46%),linear-gradient(135deg,var(--runtime-bg-start) 0%,var(--runtime-bg-mid) 58%,var(--runtime-bg-end) 100%);color:var(--runtime-text);transition:--runtime-bg-start .9s ease,--runtime-bg-mid .9s ease,--runtime-bg-end .9s ease,--runtime-wash-left .9s ease,--runtime-wash-right .9s ease,border-color .9s ease,color .9s ease}.runtime-stage-section--cabinet[data-v-0198f4e2]{--runtime-bg-start: #f8fafc;--runtime-bg-mid: #dfe6ea;--runtime-bg-end: #c2ccd2;--runtime-wash-left: rgba(120, 127, 129, .22);--runtime-wash-right: rgba(0, 127, 152, .14);--runtime-border: rgba(89, 91, 92, .24);--runtime-eyebrow: #007f98;--runtime-tab-active-border: rgba(0, 127, 152, .5)}.runtime-stage-section--elevator[data-v-0198f4e2]{--runtime-bg-start: #f7f1eb;--runtime-bg-mid: #dbcbbd;--runtime-bg-end: #bda891;--runtime-wash-left: rgba(255, 144, 30, .16);--runtime-wash-right: rgba(105, 91, 77, .16);--runtime-border: rgba(105, 91, 77, .2);--runtime-eyebrow: #996130}.runtime-stage-section--signage[data-v-0198f4e2]{--runtime-bg-start: #151719;--runtime-bg-mid: #252a2c;--runtime-bg-end: #48382e;--runtime-wash-left: rgba(236, 0, 0, .18);--runtime-wash-right: rgba(255, 144, 30, .14);--runtime-border: rgba(255, 255, 255, .14);--runtime-heading: #ffffff;--runtime-text: rgba(255, 255, 255, .88);--runtime-eyebrow: var(--hexdev-orange);--runtime-tab-bg: rgba(255, 255, 255, .1);--runtime-tab-text: rgba(255, 255, 255, .82);--runtime-tab-border: rgba(255, 255, 255, .16);--runtime-tab-active-bg: rgba(255, 255, 255, .92);--runtime-tab-active-text: #1d2223}.runtime-stage-section--restaurant[data-v-0198f4e2]{--runtime-bg-start: #1b1009;--runtime-bg-mid: #512d12;--runtime-bg-end: #996130;--runtime-wash-left: rgba(236, 0, 0, .16);--runtime-wash-right: rgba(255, 144, 30, .18);--runtime-border: rgba(208, 148, 83, .26);--runtime-heading: #fff8ee;--runtime-text: rgba(255, 248, 238, .88);--runtime-eyebrow: #ffb15e;--runtime-tab-bg: rgba(255, 248, 238, .1);--runtime-tab-text: rgba(255, 248, 238, .84);--runtime-tab-border: rgba(255, 248, 238, .18);--runtime-tab-active-bg: rgba(255, 248, 238, .95);--runtime-tab-active-text: #512d12}.runtime-stage-section--fuel[data-v-0198f4e2]{--runtime-bg-start: #f7f5f5;--runtime-bg-mid: #e0dedf;--runtime-bg-end: #c9c4c6;--runtime-wash-left: rgba(236, 0, 0, .1);--runtime-wash-right: rgba(156, 152, 158, .2);--runtime-border: rgba(100, 94, 96, .2);--runtime-eyebrow: var(--hexdev-red);--runtime-tab-active-border: rgba(236, 0, 0, .4)}.runtime-stage-section--vending[data-v-0198f4e2]{--runtime-bg-start: #eef6fa;--runtime-bg-mid: #dbe8ee;--runtime-bg-end: #b8cbd8;--runtime-wash-left: rgba(0, 127, 152, .14);--runtime-wash-right: rgba(255, 144, 30, .1);--runtime-border: rgba(81, 124, 162, .24);--runtime-eyebrow: #007f98;--runtime-tab-active-border: rgba(0, 127, 152, .48)}.runtime-stage-content[data-v-0198f4e2]{max-width:1400px;margin:0 auto;padding:4rem 3.5rem}.runtime-stage-header[data-v-0198f4e2]{max-width:54rem;margin-bottom:1.6rem}.runtime-stage-header .headline[data-v-0198f4e2]{color:var(--runtime-heading);transition:color .9s ease}.runtime-stage-title-product[data-v-0198f4e2]{color:var(--hexdev-red)}.runtime-stage-header .eyebrow[data-v-0198f4e2]{color:var(--runtime-eyebrow);transition:color .9s ease}.runtime-stage[data-v-0198f4e2]{display:grid;grid-template-columns:minmax(11rem,15rem) minmax(0,1fr);gap:1.25rem;align-items:stretch}.runtime-stage-tabs[data-v-0198f4e2]{display:grid;align-content:start;gap:.55rem}.runtime-stage-visual[data-v-0198f4e2]{position:relative;min-width:0}.runtime-stage-tab[data-v-0198f4e2]{display:inline-flex;align-items:center;justify-content:flex-start;gap:.45rem;min-height:2.5rem;padding:.52rem .78rem;border:1px solid var(--runtime-tab-border);border-radius:8px;background-color:var(--runtime-tab-bg);color:var(--runtime-tab-text);font-weight:700;cursor:pointer;touch-action:manipulation;transition:color .9s ease,border-color .9s ease,background-color .9s ease,box-shadow .15s ease,transform .15s ease}.runtime-stage-tab[data-v-0198f4e2]:hover,.runtime-stage-tab--active[data-v-0198f4e2]{border-color:var(--runtime-tab-active-border);background-color:var(--runtime-tab-active-bg);color:var(--runtime-tab-active-text);box-shadow:0 10px 22px #0031521a}.runtime-stage-tab[data-v-0198f4e2]:hover{transform:translateY(-1px)}.runtime-stage-tab[data-v-0198f4e2]:active{transform:scale(.98)}.runtime-stage-tab[data-v-0198f4e2]:focus-visible{outline:3px solid rgba(236,0,0,.2);outline-offset:3px}.runtime-stage-scene[data-v-0198f4e2]{--scene-floor: rgba(0, 3, 39, .08);--prop-bg: linear-gradient(180deg, #d7e1e8, #aebfca);--prop-width: min(78%, 42rem);--prop-height: min(70%, 25rem);--prop-radius: .75rem;position:relative;display:grid;place-items:center;min-height:clamp(24rem,48vw,33rem);padding:clamp(2rem,5vw,4rem) 1.25rem;border:1px solid rgba(0,49,82,.16);border-radius:8px;overflow:hidden;background:linear-gradient(135deg,#eef4f7,#d8e5ec);cursor:pointer;touch-action:pan-y;-webkit-user-select:none;user-select:none}.runtime-stage-visual .runtime-stage-scene[data-v-0198f4e2]{width:100%}.runtime-stage-crossfade-enter-active[data-v-0198f4e2],.runtime-stage-crossfade-leave-active[data-v-0198f4e2]{transition:opacity .9s ease;will-change:opacity}.runtime-stage-crossfade-enter-active[data-v-0198f4e2]{position:relative;z-index:2}.runtime-stage-crossfade-leave-active[data-v-0198f4e2]{position:absolute;z-index:1;inset:0;pointer-events:none}.runtime-stage-crossfade-enter-from[data-v-0198f4e2],.runtime-stage-crossfade-leave-to[data-v-0198f4e2]{opacity:0}.runtime-stage-scene[data-v-0198f4e2]:before{content:"";position:absolute;right:0;bottom:0;left:0;height:30%;background:var(--scene-floor)}.runtime-stage-scene[data-v-0198f4e2]:after{content:"";position:absolute;inset:0;background:radial-gradient(circle at 25% 20%,rgba(255,255,255,.7),transparent 28%),linear-gradient(90deg,rgba(255,255,255,.25),transparent 46%);pointer-events:none}.runtime-stage-prop[data-v-0198f4e2]{position:absolute;z-index:1;bottom:8%;width:var(--prop-width);height:var(--prop-height);border:1px solid rgba(0,49,82,.2);border-radius:var(--prop-radius);background:var(--prop-bg)}.runtime-stage-prop[data-v-0198f4e2]:before,.runtime-stage-prop[data-v-0198f4e2]:after{content:"";position:absolute;border-radius:inherit}.runtime-stage-prop[data-v-0198f4e2]:before{inset:.8rem;border:1px solid rgba(255,255,255,.34)}.runtime-stage-prop[data-v-0198f4e2]:after{right:1rem;bottom:1rem;width:3rem;height:.45rem;background:rgba(0,49,82,.2)}.runtime-stage-panel[data-v-0198f4e2]{position:relative;z-index:2;width:min(100%,32rem)}.runtime-stage-panel__bezel[data-v-0198f4e2]{position:relative;padding:.62rem;border:1px solid rgba(0,3,39,.5);border-radius:14px;background:linear-gradient(145deg,#182435,#0a1020)}.runtime-stage-video[data-v-0198f4e2]{display:block;width:100%;aspect-ratio:369 / 271;border-radius:8px;background:#000327;object-fit:cover;pointer-events:none}.runtime-stage-scene--home[data-v-0198f4e2],.runtime-stage-scene--cabinet[data-v-0198f4e2],.runtime-stage-scene--elevator[data-v-0198f4e2],.runtime-stage-scene--signage[data-v-0198f4e2],.runtime-stage-scene--restaurant[data-v-0198f4e2],.runtime-stage-scene--fuel[data-v-0198f4e2],.runtime-stage-scene--vending[data-v-0198f4e2]{aspect-ratio:1672 / 941;min-height:0;padding:0;background-position:center;background-size:cover;background-repeat:no-repeat}.runtime-stage-scene--home[data-v-0198f4e2]{background-image:url(/hex-browser-runtime-stage-building-automation.webp)}.runtime-stage-scene--cabinet[data-v-0198f4e2]{background-image:url(/hex-browser-runtime-stage-cabinet.webp)}.runtime-stage-scene--elevator[data-v-0198f4e2]{background-image:url(/hex-browser-runtime-stage-elevator.webp)}.runtime-stage-scene--signage[data-v-0198f4e2]{background-image:url(/hex-browser-runtime-stage-signage.webp)}.runtime-stage-scene--restaurant[data-v-0198f4e2]{background-image:url(/hex-browser-runtime-stage-restaurant.webp)}.runtime-stage-scene--fuel[data-v-0198f4e2]{background-image:url(/hex-browser-runtime-stage-fuel.webp)}.runtime-stage-scene--vending[data-v-0198f4e2]{background-image:url(/hex-browser-runtime-stage-vending.webp)}.runtime-stage-scene--home[data-v-0198f4e2]:before,.runtime-stage-scene--home[data-v-0198f4e2]:after,.runtime-stage-scene--cabinet[data-v-0198f4e2]:before,.runtime-stage-scene--cabinet[data-v-0198f4e2]:after,.runtime-stage-scene--elevator[data-v-0198f4e2]:before,.runtime-stage-scene--elevator[data-v-0198f4e2]:after,.runtime-stage-scene--signage[data-v-0198f4e2]:before,.runtime-stage-scene--signage[data-v-0198f4e2]:after,.runtime-stage-scene--restaurant[data-v-0198f4e2]:before,.runtime-stage-scene--restaurant[data-v-0198f4e2]:after,.runtime-stage-scene--fuel[data-v-0198f4e2]:before,.runtime-stage-scene--fuel[data-v-0198f4e2]:after,.runtime-stage-scene--vending[data-v-0198f4e2]:before,.runtime-stage-scene--vending[data-v-0198f4e2]:after{content:none}.runtime-stage-scene--home .runtime-stage-prop[data-v-0198f4e2],.runtime-stage-scene--cabinet .runtime-stage-prop[data-v-0198f4e2],.runtime-stage-scene--elevator .runtime-stage-prop[data-v-0198f4e2],.runtime-stage-scene--signage .runtime-stage-prop[data-v-0198f4e2],.runtime-stage-scene--restaurant .runtime-stage-prop[data-v-0198f4e2],.runtime-stage-scene--fuel .runtime-stage-prop[data-v-0198f4e2],.runtime-stage-scene--vending .runtime-stage-prop[data-v-0198f4e2]{display:none}.runtime-stage-scene--home .runtime-stage-panel[data-v-0198f4e2],.runtime-stage-scene--cabinet .runtime-stage-panel[data-v-0198f4e2],.runtime-stage-scene--elevator .runtime-stage-panel[data-v-0198f4e2],.runtime-stage-scene--signage .runtime-stage-panel[data-v-0198f4e2],.runtime-stage-scene--restaurant .runtime-stage-panel[data-v-0198f4e2],.runtime-stage-scene--fuel .runtime-stage-panel[data-v-0198f4e2],.runtime-stage-scene--vending .runtime-stage-panel[data-v-0198f4e2]{position:absolute;transform:translate(-50%,-50%)}.runtime-stage-scene--home .runtime-stage-panel[data-v-0198f4e2]{top:50.69%;left:46.38%;width:49.46%}.runtime-stage-scene--cabinet .runtime-stage-panel[data-v-0198f4e2]{top:46.82%;left:50.21%;width:28.95%}.runtime-stage-scene--elevator .runtime-stage-panel[data-v-0198f4e2]{top:42.51%;left:59.35%;width:30.74%}.runtime-stage-scene--signage .runtime-stage-panel[data-v-0198f4e2]{top:44.25%;left:47.76%;width:43.9%}.runtime-stage-scene--restaurant .runtime-stage-panel[data-v-0198f4e2]{top:38.4%;left:50.12%;width:38.22%}.runtime-stage-scene--fuel .runtime-stage-panel[data-v-0198f4e2]{top:43.94%;left:49.85%;width:44.86%}.runtime-stage-scene--vending .runtime-stage-panel[data-v-0198f4e2]{top:45.49%;left:49%;width:49.16%}.runtime-stage-scene--home .runtime-stage-panel__bezel[data-v-0198f4e2],.runtime-stage-scene--cabinet .runtime-stage-panel__bezel[data-v-0198f4e2],.runtime-stage-scene--elevator .runtime-stage-panel__bezel[data-v-0198f4e2],.runtime-stage-scene--signage .runtime-stage-panel__bezel[data-v-0198f4e2],.runtime-stage-scene--restaurant .runtime-stage-panel__bezel[data-v-0198f4e2],.runtime-stage-scene--fuel .runtime-stage-panel__bezel[data-v-0198f4e2],.runtime-stage-scene--vending .runtime-stage-panel__bezel[data-v-0198f4e2]{padding:0;border:0;border-radius:2px;background:transparent}.runtime-stage-scene--home .runtime-stage-video[data-v-0198f4e2],.runtime-stage-scene--cabinet .runtime-stage-video[data-v-0198f4e2],.runtime-stage-scene--elevator .runtime-stage-video[data-v-0198f4e2],.runtime-stage-scene--signage .runtime-stage-video[data-v-0198f4e2],.runtime-stage-scene--restaurant .runtime-stage-video[data-v-0198f4e2],.runtime-stage-scene--fuel .runtime-stage-video[data-v-0198f4e2],.runtime-stage-scene--vending .runtime-stage-video[data-v-0198f4e2]{border-radius:2px}.runtime-stage-scene--home .runtime-stage-panel__bezel[data-v-0198f4e2]{overflow:hidden}.runtime-stage-scene--home .runtime-stage-video[data-v-0198f4e2]{position:relative;z-index:0;filter:brightness(.96) contrast(.92) saturate(.94)}.runtime-stage-scene--home .runtime-stage-panel__bezel[data-v-0198f4e2]:before,.runtime-stage-scene--home .runtime-stage-panel__bezel[data-v-0198f4e2]:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none}.runtime-stage-scene--home .runtime-stage-panel__bezel[data-v-0198f4e2]:before{z-index:1;background:radial-gradient(ellipse at 88% 30%,rgba(220,244,232,.18),transparent 44%),radial-gradient(ellipse at 82% 72%,rgba(255,236,206,.16),transparent 42%),radial-gradient(ellipse at 24% 10%,rgba(255,224,184,.12),transparent 45%),linear-gradient(112deg,rgba(88,63,42,.16),rgba(205,172,134,.1) 38%,rgba(210,235,226,.12) 100%);mix-blend-mode:color;opacity:.56}.runtime-stage-scene--home .runtime-stage-panel__bezel[data-v-0198f4e2]:after{z-index:2;background:radial-gradient(ellipse at 76% 18%,rgba(255,255,245,.14),transparent 52%),linear-gradient(90deg,rgba(25,19,14,.14),transparent 24%,transparent 68%,rgba(222,244,235,.1) 100%),linear-gradient(0deg,rgba(0,3,39,.12),transparent 40%,rgba(255,255,255,.06) 100%);mix-blend-mode:soft-light;opacity:.62}.runtime-stage-scene--elevator .runtime-stage-video[data-v-0198f4e2]{position:relative;z-index:0;filter:brightness(.94) contrast(.92) saturate(.92)}.runtime-stage-scene--elevator .runtime-stage-panel__bezel[data-v-0198f4e2]:before,.runtime-stage-scene--elevator .runtime-stage-panel__bezel[data-v-0198f4e2]:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none}.runtime-stage-scene--elevator .runtime-stage-panel__bezel[data-v-0198f4e2]:before{z-index:1;background:radial-gradient(ellipse at 77% 12%,rgba(255,255,244,.28),transparent 52%),radial-gradient(ellipse at 95% 32%,rgba(185,225,238,.16),transparent 50%),radial-gradient(ellipse at 42% 6%,rgba(255,220,178,.16),transparent 48%),linear-gradient(158deg,rgba(255,241,218,.1),transparent 48%,rgba(0,49,82,.1) 100%);mix-blend-mode:screen;opacity:.68}.runtime-stage-scene--elevator .runtime-stage-panel__bezel[data-v-0198f4e2]:after{z-index:2;background:radial-gradient(ellipse at 74% 24%,rgba(255,255,255,.08),transparent 58%),linear-gradient(116deg,transparent 0 46%,rgba(255,255,255,.08) 58%,transparent 74%),linear-gradient(90deg,rgba(38,28,18,.12),transparent 28%,transparent 62%,rgba(190,226,235,.1) 100%),linear-gradient(0deg,rgba(0,3,39,.12),transparent 44%,rgba(255,255,255,.06) 100%);mix-blend-mode:soft-light;opacity:.56}.runtime-stage-scene--signage .runtime-stage-panel__bezel[data-v-0198f4e2]{overflow:hidden}.runtime-stage-scene--signage .runtime-stage-video[data-v-0198f4e2]{filter:brightness(.98) contrast(.94) saturate(1.02)}.runtime-stage-scene--signage .runtime-stage-panel__bezel[data-v-0198f4e2]:before,.runtime-stage-scene--signage .runtime-stage-panel__bezel[data-v-0198f4e2]:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none}.runtime-stage-scene--signage .runtime-stage-panel__bezel[data-v-0198f4e2]:before{background:radial-gradient(ellipse at 12% 18%,rgba(255,174,74,.42),transparent 46%),radial-gradient(ellipse at 28% 78%,rgba(236,0,0,.32),transparent 42%),radial-gradient(ellipse at 74% 14%,rgba(0,127,152,.44),transparent 38%),radial-gradient(ellipse at 91% 64%,rgba(0,49,82,.3),transparent 40%),linear-gradient(115deg,rgba(255,238,209,.28),transparent 34%,rgba(0,3,39,.18) 100%);mix-blend-mode:color;opacity:.72}.runtime-stage-scene--signage .runtime-stage-panel__bezel[data-v-0198f4e2]:after{background:radial-gradient(ellipse at 50% 46%,rgba(255,255,255,.18),transparent 62%),linear-gradient(90deg,rgba(255,214,148,.18),transparent 24%,rgba(0,3,39,.18) 100%),linear-gradient(0deg,rgba(0,3,39,.22),transparent 46%,rgba(255,255,255,.1) 100%);mix-blend-mode:screen;opacity:.68}.runtime-stage-scene--restaurant .runtime-stage-video[data-v-0198f4e2]{position:relative;z-index:0;filter:brightness(.94) contrast(.9) saturate(.96)}.runtime-stage-scene--restaurant .runtime-stage-panel__bezel[data-v-0198f4e2]:before,.runtime-stage-scene--restaurant .runtime-stage-panel__bezel[data-v-0198f4e2]:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none}.runtime-stage-scene--restaurant .runtime-stage-panel__bezel[data-v-0198f4e2]:before{z-index:1;background:radial-gradient(ellipse at 22% 6%,rgba(255,196,112,.22),transparent 38%),radial-gradient(ellipse at 52% 4%,rgba(255,218,152,.18),transparent 36%),radial-gradient(ellipse at 80% 9%,rgba(255,178,84,.2),transparent 40%),radial-gradient(ellipse at 88% 42%,rgba(255,184,92,.16),transparent 44%),radial-gradient(ellipse at 54% 94%,rgba(255,122,26,.22),transparent 36%),linear-gradient(110deg,rgba(24,10,4,.18),transparent 28%,rgba(255,144,30,.14) 100%);mix-blend-mode:color;opacity:.62}.runtime-stage-scene--restaurant .runtime-stage-panel__bezel[data-v-0198f4e2]:after{z-index:2;background:radial-gradient(ellipse at 22% 8%,rgba(255,255,230,.16),transparent 42%),radial-gradient(ellipse at 78% 18%,rgba(255,238,190,.14),transparent 42%),radial-gradient(ellipse at 52% 92%,rgba(255,153,42,.14),transparent 46%),linear-gradient(90deg,rgba(0,3,39,.18),transparent 22%,transparent 70%,rgba(255,207,138,.1) 100%),linear-gradient(0deg,rgba(0,3,39,.16),transparent 42%,rgba(255,244,218,.08) 100%);mix-blend-mode:soft-light;opacity:.72}.runtime-stage-scene--vending .runtime-stage-panel__bezel[data-v-0198f4e2]{overflow:hidden}.runtime-stage-scene--vending .runtime-stage-video[data-v-0198f4e2]{position:relative;z-index:0;filter:brightness(.94) contrast(.92) saturate(.96)}.runtime-stage-scene--vending .runtime-stage-panel__bezel[data-v-0198f4e2]:before,.runtime-stage-scene--vending .runtime-stage-panel__bezel[data-v-0198f4e2]:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none}.runtime-stage-scene--vending .runtime-stage-panel__bezel[data-v-0198f4e2]:before{z-index:1;background:radial-gradient(ellipse at 88% 42%,rgba(0,127,152,.32),transparent 44%),radial-gradient(ellipse at 48% 96%,rgba(129,213,255,.22),transparent 38%),radial-gradient(ellipse at 14% 12%,rgba(255,220,174,.18),transparent 42%),linear-gradient(100deg,rgba(0,3,39,.18),transparent 34%,rgba(0,127,152,.12) 100%);mix-blend-mode:color;opacity:.62}.runtime-stage-scene--vending .runtime-stage-panel__bezel[data-v-0198f4e2]:after{z-index:2;background:radial-gradient(ellipse at 82% 18%,rgba(255,255,255,.12),transparent 48%),linear-gradient(90deg,rgba(0,3,39,.16),transparent 22%,transparent 68%,rgba(178,229,246,.12) 100%),linear-gradient(0deg,rgba(0,3,39,.16),transparent 44%,rgba(255,255,255,.08) 100%);mix-blend-mode:soft-light;opacity:.64}.runtime-stage-scene--restaurant .runtime-stage-panel__bezel[data-v-0198f4e2],.runtime-stage-scene--elevator .runtime-stage-panel__bezel[data-v-0198f4e2]{aspect-ratio:369 / 231;overflow:hidden}.runtime-stage-scene--restaurant .runtime-stage-video[data-v-0198f4e2],.runtime-stage-scene--elevator .runtime-stage-video[data-v-0198f4e2]{transform:translateY(-14.8%);transform-origin:top center}.section-heading[data-v-0198f4e2]{max-width:48rem;margin-bottom:2rem}.section-heading p[data-v-0198f4e2],.text-section p[data-v-0198f4e2]{max-width:46rem;line-height:1.6}.fact-sheet-product-name[data-v-0198f4e2]{color:var(--hexdev-red);font-weight:800}.fact-sheet-grid[data-v-0198f4e2]{display:grid;grid-template-columns:repeat(auto-fit,minmax(17rem,1fr));grid-auto-rows:1fr;align-items:stretch;gap:.9rem}.fact-sheet-item[data-v-0198f4e2]{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr);gap:.85rem;align-items:flex-start;border:1px solid #e2e8f0;border-radius:8px;background:#fff;padding:1rem 1.05rem;box-shadow:0 12px 24px #0f172a0f;transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease,background-color .16s ease}.fact-sheet-icon[data-v-0198f4e2]{width:2.35rem;height:2.35rem;border-radius:8px;background:rgba(0,127,152,.1);color:var(--hexdev-deep);transition:transform .16s ease,background-color .16s ease,box-shadow .16s ease,color .16s ease}@media (hover: hover),(pointer: coarse){.fact-sheet-item[data-v-0198f4e2]:hover,.fact-sheet-item[data-v-0198f4e2]:active{transform:translateY(-2px) scale(1.01);border-color:#ec00006b;background:#ffffff;box-shadow:0 18px 36px #00315221,0 0 0 1px #ec000014}.fact-sheet-item:hover .fact-sheet-icon[data-v-0198f4e2],.fact-sheet-item:active .fact-sheet-icon[data-v-0198f4e2]{transform:scale(1.04);background:rgba(236,0,0,.1);color:var(--hexdev-red);box-shadow:0 10px 22px #ec00001f}.fact-sheet-item:hover .fact-sheet-keyword[data-v-0198f4e2],.fact-sheet-item:active .fact-sheet-keyword[data-v-0198f4e2]{color:var(--hexdev-deep);font-weight:800}.fact-sheet-item:hover .fact-sheet-inline-link[data-v-0198f4e2],.fact-sheet-item:active .fact-sheet-inline-link[data-v-0198f4e2]{color:var(--hexdev-deep);font-weight:800;text-decoration-thickness:.12em}}.fact-sheet-item h3[data-v-0198f4e2]{margin:0 0 .35rem;color:#162435;font-size:1rem}.fact-sheet-item p[data-v-0198f4e2]{margin:0;color:#526273;line-height:1.55}.fact-sheet-keyword[data-v-0198f4e2]{color:inherit;font-weight:inherit}.fact-sheet-inline-link[data-v-0198f4e2]{color:inherit;font-weight:inherit;text-decoration:underline;text-decoration-color:#5262736b;text-decoration-thickness:.06em;text-underline-offset:.18em}.fact-sheet-inline-link[data-v-0198f4e2]:hover{color:var(--hexdev-deep);text-decoration-color:currentColor}.config-ui-intro[data-v-0198f4e2]{display:grid;grid-template-columns:minmax(15rem,.72fr) minmax(0,1.28fr);gap:1.2rem;align-items:center;margin:0 0 2rem}.config-ui-copy[data-v-0198f4e2]{display:flex;flex-direction:column;justify-content:center;min-width:0;border-left:4px solid var(--hexdev-red);padding:.25rem 0 .25rem 1rem}.config-ui-copy .eyebrow[data-v-0198f4e2]{margin-bottom:.55rem;color:var(--hexdev-red)}.config-ui-copy h3[data-v-0198f4e2]{margin:0;color:var(--hexdev-night);font-size:clamp(1.35rem,2vw,1.9rem);line-height:1.12}.config-ui-copy p[data-v-0198f4e2]{margin:.8rem 0 0;max-width:30rem;color:#334b5e;line-height:1.6}.config-ui-hint[data-v-0198f4e2]{display:inline-flex;align-items:center;gap:.35rem;width:fit-content;margin-top:1rem;border-radius:999px;padding:.34rem .64rem;background:rgba(255,255,255,.82);color:#37506b;font-size:.86rem;font-weight:700}.config-preview-grid[data-v-0198f4e2]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;min-width:0}.config-preview-card[data-v-0198f4e2]{display:flex;flex-direction:column;min-width:0;overflow:hidden;border:1px solid rgba(0,49,82,.14);border-radius:8px;padding:0;background:#ffffff;color:#526273;font:inherit;text-align:left;cursor:zoom-in;box-shadow:0 12px 26px #0f172a14;transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease}.config-preview-card__media[data-v-0198f4e2]{display:grid;place-items:center;aspect-ratio:16 / 10;overflow:hidden;background:#eef4f8}.config-preview-card__media img[data-v-0198f4e2]{display:block;width:100%;height:100%;object-fit:contain;transition:transform .18s ease}.config-preview-card__body[data-v-0198f4e2]{display:grid;gap:.42rem;padding:.85rem;line-height:1.45}.config-preview-card__title[data-v-0198f4e2]{display:inline-flex;align-items:center;gap:.38rem;color:#162435;font-weight:800}@media (hover: hover){.config-preview-card[data-v-0198f4e2]:hover{transform:translateY(-3px);border-color:#ec00005c;box-shadow:0 18px 34px #00315221,0 0 0 1px #ec000014}.config-preview-card:hover .config-preview-card__media img[data-v-0198f4e2]{transform:scale(1.025)}}.config-preview-card[data-v-0198f4e2]:focus-visible{outline:3px solid rgba(236,0,0,.22);outline-offset:3px}.config-group-list[data-v-0198f4e2]{display:flex;flex-direction:column;gap:2rem}.config-group__header h3[data-v-0198f4e2]{margin:0 0 .55rem;font-size:1.18rem}.config-group__header p[data-v-0198f4e2]{margin:0 0 1rem;max-width:56rem;color:#526273;line-height:1.6}.config-disclosure[data-v-0198f4e2]{width:100%;display:flex;align-items:center;justify-content:space-between;gap:1rem;margin:0;padding:.95rem 1rem;border:1px solid #d9e5f0;border-radius:8px;background:#f8fbff;color:#37506b;font:inherit;font-weight:700;text-align:left;cursor:pointer}.config-disclosure[data-v-0198f4e2]:hover{border-color:#b9cae0;background:#f1f6fd}.config-disclosure[data-v-0198f4e2]:focus-visible{outline:3px solid rgba(25,118,210,.28);outline-offset:2px}.config-table-wrap[data-v-0198f4e2]{margin-top:.75rem;overflow-x:auto;border:1px solid #e2e8f0;border-radius:8px;background:#fff}.config-table[data-v-0198f4e2]{width:100%;min-width:68rem;border-collapse:collapse}.config-table th[data-v-0198f4e2],.config-table td[data-v-0198f4e2]{padding:.95rem 1rem;text-align:left;vertical-align:top;border-top:1px solid #e8eef5;line-height:1.55}.config-table thead th[data-v-0198f4e2]{border-top:0;background:#f8fbff;color:#37506b;font-size:.88rem}.config-table tbody td[data-v-0198f4e2]{color:#334155}.config-key-cell[data-v-0198f4e2]{min-width:15rem}.config-key[data-v-0198f4e2]{display:inline-block;color:#0f172a;font-size:.92rem;white-space:normal;overflow-wrap:anywhere}.config-state[data-v-0198f4e2]{display:inline-flex;margin-top:.55rem;border-radius:999px;padding:.18rem .55rem;font-size:.72rem;font-weight:700;letter-spacing:.03em}.config-state--alias[data-v-0198f4e2]{background:#eef2ff;color:#3949ab}.config-state--legacy[data-v-0198f4e2]{background:#fff7ed;color:#c2410c}.config-state--inactive[data-v-0198f4e2]{background:#f1f5f9;color:#475569}@media (max-width: 900px){.hero-inner[data-v-0198f4e2]{grid-template-columns:1fr;min-height:auto}.poster-content[data-v-0198f4e2]{grid-template-columns:1fr;gap:2rem}.architecture-map[data-v-0198f4e2]{grid-template-columns:1fr}.architecture-detail-card[data-v-0198f4e2]{min-height:15rem}.onboarding-grid[data-v-0198f4e2],.feature-card[data-v-0198f4e2],.runtime-stage[data-v-0198f4e2]{grid-template-columns:1fr}.runtime-stage-tabs[data-v-0198f4e2]{display:flex;flex-wrap:wrap}.feature-card__media[data-v-0198f4e2]{max-width:26rem;width:100%}.feature-card__media+.feature-card__content[data-v-0198f4e2]{margin-top:1.5rem}.config-ui-intro[data-v-0198f4e2]{grid-template-columns:1fr}}@media (max-width: 700px){.hero-inner[data-v-0198f4e2],.poster-content[data-v-0198f4e2],.architecture-inner[data-v-0198f4e2],.onboarding-section[data-v-0198f4e2],.feature-solutions[data-v-0198f4e2],.fact-sheet-section[data-v-0198f4e2],.text-section[data-v-0198f4e2],.config-reference[data-v-0198f4e2]{padding:3rem 1.25rem}.architecture-section[data-v-0198f4e2]{padding:0}.architecture-flow[data-v-0198f4e2]{padding:1rem}.architecture-detail-card[data-v-0198f4e2]{display:none}.architecture-node[data-v-0198f4e2],.architecture-foundation-row .architecture-node[data-v-0198f4e2]{min-height:0}.architecture-node[data-v-0198f4e2]{grid-template-columns:1fr;gap:.75rem}.architecture-node__media[data-v-0198f4e2]{width:2.9rem;height:2.9rem}.architecture-foundation-row[data-v-0198f4e2]{grid-template-columns:1fr}.architecture-split[data-v-0198f4e2]{width:2px;height:2rem}.architecture-split__stem[data-v-0198f4e2]{height:100%}.architecture-split__arms[data-v-0198f4e2],.architecture-split[data-v-0198f4e2]:before,.architecture-split[data-v-0198f4e2]:after{display:none}.runtime-stage-content[data-v-0198f4e2]{padding:3rem 1.25rem}.lifecycle-cta[data-v-0198f4e2]{padding:4.8rem 1.25rem}.hero-inner[data-v-0198f4e2]{gap:2rem}.hero-text>.headline[data-v-0198f4e2]{max-width:none;font-size:2.35rem}.hero-video-stage[data-v-0198f4e2]{min-height:22rem}.usecase-line[data-v-0198f4e2],.config-preview-grid[data-v-0198f4e2]{grid-template-columns:1fr}}
