.legacy-demo-embed{padding:var(--space-lg, 1rem)0 var(--space-3xl, 3rem)}.legacy-demo-embed__frame-wrap{width:100%;max-width:72rem;margin-inline:auto;padding-inline:var(--space-md, 1rem)}.legacy-demo-embed__frame{display:block;width:100%;min-height:min(80vh,900px);border:1px solid var(--color-border, #e2e8f0);border-radius:var(--radius-md, 5px);background:#0b1220}.legacy-demo-embed__note{max-width:72rem;margin:var(--space-md, 1rem) auto 0;padding-inline:var(--space-md, 1rem);color:var(--color-text-muted, #64748b);font-size:var(--font-size-sm, 0.875rem);line-height:1.5}.legacy-demo-embed__note a{color:var(--color-primary, #2563eb)}.legacy-page-body{padding-bottom:var(--space-3xl, 3rem)}.legacy-page-body>.legacy-solutions-hub,.legacy-page-body>:is(.sol-hotel-page,.sol-comfort-page,.sol-checkin-page,.sol-card-power-page,.sol-curtain-page,.sol-door-lock-page,.sol-energy-page,.sol-lighting-page,.sol-platform-page,.sol-public-page,.sol-tech-page,.sol-tech-wireless-page,.sol-tech-wired-page,.sol-tech-rs485-page,.sol-tech-modular-page,.sol-topic-page,.sol-topic-energy-page,.sol-topic-contactless-page,.sol-topic-guest-page,.sol-topic-ops-page,.sol-topic-chain-page,.sol-topic-security-page,.sol-topic-weak-page,.sol-chain-page,.sol-luxury-page,.sol-bnb-page,.sol-office-page,.sol-park-page,.sol-dine-page,.sol-demo-page,.adv-page,.collection-page){box-sizing:border-box;width:var(--page-shell-width);max-width:var(--page-shell-max);margin-inline:auto;padding-inline:var(--container-gutter)}.legacy-page-body>:is(.sol-hotel-page,.sol-comfort-page,.sol-checkin-page,.sol-card-power-page,.sol-curtain-page,.sol-door-lock-page,.sol-energy-page,.sol-lighting-page,.sol-platform-page,.sol-public-page,.sol-tech-page,.sol-tech-wireless-page,.sol-tech-wired-page,.sol-tech-rs485-page,.sol-tech-modular-page,.sol-topic-page,.sol-topic-energy-page,.sol-topic-contactless-page,.sol-topic-guest-page,.sol-topic-ops-page,.sol-topic-chain-page,.sol-topic-security-page,.sol-topic-weak-page,.sol-chain-page,.sol-luxury-page,.sol-bnb-page,.sol-office-page,.sol-park-page,.sol-dine-page,.sol-demo-page,.adv-page,.collection-page)>.collection-page__inner,.legacy-page-body>:is(.sol-hotel-page,.sol-comfort-page,.sol-checkin-page,.sol-card-power-page,.sol-curtain-page,.sol-door-lock-page,.sol-energy-page,.sol-lighting-page,.sol-platform-page,.sol-public-page,.sol-tech-page,.sol-tech-wireless-page,.sol-tech-wired-page,.sol-tech-rs485-page,.sol-tech-modular-page,.sol-topic-page,.sol-topic-energy-page,.sol-topic-contactless-page,.sol-topic-guest-page,.sol-topic-ops-page,.sol-topic-chain-page,.sol-topic-security-page,.sol-topic-weak-page,.sol-chain-page,.sol-luxury-page,.sol-bnb-page,.sol-office-page,.sol-park-page,.sol-dine-page,.sol-demo-page,.adv-page,.collection-page)>.container{width:100%;max-width:none;margin-inline:0;padding-inline:0}.legacy-page-body .container,.legacy-page-body>.legacy-solutions-hub{box-sizing:border-box;width:var(--page-shell-width);max-width:var(--page-shell-max);margin-inline:auto;padding-inline:var(--container-gutter)}.legacy-page-body>.collection-page>.collection-page__inner{width:100%;max-width:none;margin-inline:0;padding-inline:0}main:not(.pushable-content) .legacy-page-body>.collection-page>.collection-page__inner{width:100%;max-width:none;margin-inline:0;padding-inline:0}.legacy-page-body .collection-page__inner.container,.legacy-page-body>:not(.collection-page) .collection-page__inner{box-sizing:border-box;width:var(--page-shell-width);max-width:var(--page-shell-max);margin-inline:auto;padding-inline:var(--container-gutter)}.legacy-page-body img,.legacy-page-body video{max-width:100%;height:auto}.legacy-page-body a:not([class]){color:var(--color-primary, #2563eb)}.legacy-page-body table{max-width:100%}.legacy-page-body :is(.sol-hotel-compare-wrap,.solution-hub__compare-wrap,.adv-table-wrap,.svc-api-table-wrap,.svc-as-table-wrap,.coop-table-wrap,.sol-chain-std-table-wrap){overflow-x:auto;-webkit-overflow-scrolling:touch}.legacy-page-body :is(.sol-hotel-compare,.solution-hub__compare,.adv-table,.svc-api-table,.svc-as-table,.coop-table,.sol-chain-bom-table,.sol-chain-std-table){display:table;width:100%;border-collapse:collapse}