.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.team-merge-nav{position:sticky;top:0;z-index:100;background:linear-gradient(90deg,#1d5198 0,#2a6bb5 100%);color:#fff;box-shadow:0 2px 12px rgba(29,81,152,.25)}.team-merge-nav__inner{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px;padding:10px 15px;font-size:14px}.team-merge-nav__label{font-weight:700;margin-inline-end:4px}.team-merge-nav__link{color:#fff;text-decoration:none;padding:6px 14px;border:1px solid rgba(255,255,255,.5);border-radius:5px;font-weight:600;transition:background .2s ease}.team-merge-nav__link:hover{background:rgba(255,255,255,.15)}.team-merge-nav__hint{margin-inline-start:auto;font-size:12px;opacity:.85}@media (max-width:640px){.team-merge-nav__hint{margin-inline-start:0;width:100%}}.about-team-block{padding:8px 0 16px}.about-team-block__head{text-align:start;max-width:none;margin:0 0 32px;width:100%;box-sizing:border-box}.about-team-block__tag{display:inline-block;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#fff;background:#1d5198;padding:4px 12px;border-radius:5px;margin-bottom:12px}.about-team-block__tag--b{background:#2d6a4f}.about-team-block__head h2{margin:0 0 10px;font-size:26px;font-weight:700;color:#1a1a1a}.about-team-block__head p,.about-team-intro p{margin:0;font-size:15px;line-height:1.7;color:#6c757d}.about-team-block-divider{height:4px;margin:48px 0;border-radius:5px;background:linear-gradient(90deg,transparent,#1d5198 20%,#2d6a4f 80%,transparent)}.about-team-block-divider--sub{height:2px;margin:40px 0 36px;background:linear-gradient(90deg,transparent,#c5d5eb 30%,#2d6a4f 70%,transparent)}.about-team-combined .about-team-block--members{margin-bottom:40px;width:100%;max-width:100%;box-sizing:border-box}.about-team-block--members .about-team-block__head{text-align:center;width:100%;max-width:none;margin-inline:auto}.about-team-combined .about-team-matrix__title,.about-team-combined .about-team-org__title{font-size:20px}.about-team-combined .about-team-section__head h3,.about-team-intro h2{margin:0 0 8px;font-size:22px;font-weight:700;color:#1a1a1a}.team-variant-banner{background:linear-gradient(90deg,#e8f0fa 0,#f4f7fb 100%);border-bottom:1px solid #c5d5eb}.team-variant-banner__inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 20px;padding:12px 15px;font-size:14px;color:#334155}.team-variant-banner__text{margin:0;display:flex;align-items:center;gap:8px}.team-variant-banner__text i{font-size:20px;color:#1d5198}.team-variant-banner__link{font-weight:600;color:#1d5198;text-decoration:none;white-space:nowrap}.team-variant-banner__link:hover{text-decoration:underline}.about-team-page{padding:0 0 72px}.about-team-intro{text-align:center;width:100%;max-width:none;margin:40px auto 32px}.about-team-intro h2{font-size:28px;margin:0 0 12px}.about-team-intro p{font-size:16px;line-height:1.75}.about-team-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:48px}.about-team-stat{background:#fff;border:1px solid #e1e5ea;padding:24px 16px;text-align:center;transition:box-shadow .2s ease,transform .2s ease}.about-team-stat:hover{box-shadow:0 8px 24px rgba(29,81,152,.1);transform:translateY(-2px)}.about-team-stat__icon{font-size:32px;color:#1d5198;margin-bottom:8px}.about-team-stat__num{font-size:32px;font-weight:700;color:#1d5198;line-height:1.2}.about-team-stat__num span{font-size:18px;font-weight:600}.about-team-stat__label{margin-top:6px;font-size:14px;color:#6c757d}.about-team-cta{margin-top:48px;padding:36px 24px;text-align:center;background:linear-gradient(135deg,#1d5198 0,#2a6bb5 100%);color:#fff}.about-team-cta h3{margin:0 0 10px;font-size:22px;font-weight:700}.about-team-cta p{margin:0 0 20px;opacity:.92;font-size:15px}.about-team-cta__actions{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.about-team-cta__btn{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-height:44px;padding:10px 28px;border-radius:5px;font-size:14px;line-height:1.2;font-family:var(--site-ui-font, 'Segoe UI', system-ui, -apple-system, 'Microsoft YaHei', 'PingFang SC', sans-serif);font-weight:500;text-decoration:none;transition:background .2s ease,color .2s ease}.about-team-cta__btn--primary{background:#fff;color:#1d5198}.about-team-cta__btn--primary:hover{background:#f0f4fa;color:#1d5198}.about-team-cta__btn--ghost,.about-team-cta__btn--ghost:active,.about-team-cta__btn--ghost:focus,.about-team-cta__btn--ghost:hover{border:2px solid rgba(255,255,255,.85);color:#fff}.about-team-cta__btn--ghost:hover{background:rgba(255,255,255,.12)}@media (max-width:991px){.about-team-stats{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.about-team-stats{grid-template-columns:1fr}.about-team-intro h2{font-size:24px}}.about-sibling-nav{display:flex;flex-wrap:wrap;gap:10px;margin:40px 0 0;padding:20px 0 0;border-top:1px solid #e1e5ea}.about-sibling-nav a{padding:8px 16px;font-size:14px;font-weight:600;color:#1d5198;text-decoration:none;border:1px solid #c5d4e8;border-radius:5px;transition:background .2s ease,border-color .2s ease}.about-sibling-nav a.is-active,.about-sibling-nav a:hover{background:rgba(29,81,152,.08)}.about-sibling-nav a.is-active{border-color:#1d5198}.about-awards-featured li,.about-awards-featured li p,.about-awards-grid li,.about-awards-grid li p,.about-company-awards__grid a,.about-company-highlight,.about-company-history-teaser,.about-company-video--inline .about-company-video__media,.about-company-video__trigger,.about-company-video__trigger>img,.about-company-visuals__grid img,.about-culture-activity,.about-culture-activity__icon,.about-culture-card,.about-culture-csr,.about-culture-life__grid img,.about-culture-motto,.about-culture-mvv__card,.about-culture-stat,.about-culture-training-card,.about-show-lightbox__img,.about-showcase-gallery__link,.about-showcase-jump,.about-team-cta,.about-team-culture-strip,.about-team-culture-strip__visual,.about-team-dept-card,.about-team-dept-card__icon,.about-team-disclaimer,.about-team-matrix__item,.about-team-member-card,.about-team-org__branch,.about-team-org__root,.about-team-stat,.kh-video-modal__dialog,.kh-video-overlay__inner{border-radius:5px}.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}