.smart-property-page[data-v-cfe594c5]{background:#fff}.page-banner[data-v-cfe594c5]{align-items:center;background-image:var(--banner-image),var(--banner-bg);background-position:50%,50%;background-repeat:no-repeat,no-repeat;background-size:cover,cover;color:#fff;display:flex;height:500px;justify-content:center}.banner-content[data-v-cfe594c5]{max-width:760px;padding:0 24px;text-align:center}.banner-title[data-v-cfe594c5]{color:#fff;font-family:PingFangSC-Medium;font-size:32px;font-weight:500;line-height:45px;margin:0}.banner-subtitle[data-v-cfe594c5]{color:#ffffff94;font-size:16px;line-height:22px;margin:8px 0 0}.section-block[data-v-cfe594c5]{padding-top:120px}.intro-section[data-v-cfe594c5]{background:url(./intro_bg.C6YHD-yG.png) bottom/cover no-repeat;overflow:hidden;padding:80px 0;position:relative;z-index:2}.intro-inner[data-v-cfe594c5]{position:relative;z-index:1}.intro-shell[data-v-cfe594c5]{display:grid;grid-template-columns:minmax(0,1fr)}.intro-main[data-v-cfe594c5]{width:100%}.intro-paragraphs[data-v-cfe594c5]{margin-top:0}.intro-content[data-v-cfe594c5]{color:#1d2129;font-size:14px;line-height:22px;margin:0 0 22px;text-align:justify}.intro-content[data-v-cfe594c5]:last-child{margin-bottom:0}.section-title[data-v-cfe594c5]{font-size:30px;font-weight:700;margin-bottom:24px}.solution-section-title[data-v-cfe594c5]{margin-bottom:40px}.solution-accordion[data-v-cfe594c5]{--accordion-gap:20px;--active-width:464px;--collapsed-width:calc(25% - var(--active-width)/4 - var(--accordion-gap)*4/4);display:flex;gap:var(--accordion-gap);min-height:380px}.solution-accordion-item[data-v-cfe594c5]{color:#fff;cursor:pointer;flex:0 0 var(--collapsed-width);min-height:380px;min-width:0;outline:none;overflow:hidden;position:relative;transition:flex-basis .45s ease,transform .45s ease,box-shadow .45s ease,background-position .45s ease}.solution-accordion-item[data-v-cfe594c5]:before{background-image:var(--solution-accordion-image);background-position:100%;background-repeat:no-repeat;background-size:cover;content:"";inset:0;opacity:1;position:absolute;transition:opacity .45s ease;z-index:0}.solution-accordion-item[data-v-cfe594c5]:after{content:"";inset:0;opacity:0;position:absolute;transition:opacity .35s ease;z-index:0}.solution-accordion-item.is-active[data-v-cfe594c5]{border:1px solid rgba(46,89,167,.1);flex-basis:var(--active-width)}.solution-accordion-item.is-active[data-v-cfe594c5]:before{opacity:.2}.solution-accordion-collapsed[data-v-cfe594c5],.solution-accordion-expanded[data-v-cfe594c5]{inset:0;position:absolute;z-index:1}.solution-accordion-expanded[data-v-cfe594c5]{display:flex;flex-direction:column;justify-content:flex-start;opacity:0;padding:40px 24px;pointer-events:none;transform:translateY(20px);transition:opacity .35s ease,transform .35s ease}.solution-accordion-item.is-active .solution-accordion-expanded[data-v-cfe594c5]{opacity:1;pointer-events:auto;transform:translateY(0)}.solution-accordion-title[data-v-cfe594c5]{color:#1d2129;font-family:PingFangSC-Medium;font-size:24px;font-weight:500;line-height:32px;margin:0}.solution-accordion-description[data-v-cfe594c5]{color:#646973;font-size:14px;line-height:22px;margin:16px 0 0;text-align:justify}.smart-property-page--en .solution-accordion-description[data-v-cfe594c5]{text-align:left}.solution-accordion-points[data-v-cfe594c5]{display:flex;flex-direction:column;gap:12px;list-style:none;margin:20px 0 0;padding:0}.solution-accordion-point[data-v-cfe594c5]{align-items:center;color:#1d2129;display:flex;font-size:14px;gap:12px;line-height:20px}.solution-accordion-point-dot[data-v-cfe594c5],.solution-accordion-point-icon[data-v-cfe594c5]{flex:0 0 18px;height:18px;width:18px}.solution-accordion-point-icon[data-v-cfe594c5]{-o-object-fit:contain;object-fit:contain}.solution-accordion-point-dot[data-v-cfe594c5]{background:radial-gradient(circle at center,#fff 18%,transparent 20%),linear-gradient(135deg,#e94820,#ff774f);border-radius:50%;box-shadow:0 4px 10px #e948203d}.solution-accordion-point-text[data-v-cfe594c5]{flex:1;min-width:0}.solution-accordion-action[data-v-cfe594c5]{align-items:center;align-self:flex-start;background:#2e59a7;border:0;color:#fff;display:inline-flex;font-size:14px;gap:16px;height:32px;justify-content:space-between;line-height:20px;margin-top:auto;min-width:136px;padding:0 12px;transition:background-color .35s ease,transform .35s ease,box-shadow .35s ease}.solution-accordion-item.is-active .solution-accordion-action[data-v-cfe594c5]:focus-visible,.solution-accordion-item.is-active .solution-accordion-action[data-v-cfe594c5]:hover{background:#1f478f;box-shadow:0 10px 22px #2e59a73d;transform:translate(4px)}.solution-accordion-action-icon[data-v-cfe594c5]{filter:brightness(0) invert(1);height:16px;-o-object-fit:contain;object-fit:contain;width:16px}.solution-action-popover-wrap[data-v-cfe594c5]{align-self:flex-start;margin-top:auto;position:relative}.solution-action-popover[data-v-cfe594c5]{background:#fff;bottom:calc(100% + 16px);box-shadow:0 12px 28px #1d21291f;left:0;padding:8px;position:absolute;width:min(140px,30vw)}.solution-action-popover[data-v-cfe594c5]:after{background:#fff;content:"";height:12px;left:24px;position:absolute;top:100%;transform:translateY(-50%) rotate(45deg);width:12px}.solution-action-popover-image[data-v-cfe594c5]{display:block;height:auto;-o-object-fit:contain;object-fit:contain;width:100%}.solution-accordion-collapsed[data-v-cfe594c5]{align-items:center;display:flex;flex-direction:column;padding:40px 18px;text-align:center;transition:opacity .35s ease}.solution-accordion-item.is-active .solution-accordion-collapsed[data-v-cfe594c5]{opacity:0;pointer-events:none}.solution-accordion-collapsed-main[data-v-cfe594c5]{align-items:flex-start;display:flex;flex-direction:column;width:100%}.solution-accordion-collapsed-title[data-v-cfe594c5]{color:#fff;font-family:PingFangSC-Medium;font-size:20px;font-weight:500;line-height:28px;margin:0}.solution-accordion-collapsed-description[data-v-cfe594c5]{color:#fff;display:-webkit-box;font-size:14px;line-height:22px;margin:16px 0 0;overflow:hidden;text-align:left;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:5}.solution-accordion-collapsed-icon[data-v-cfe594c5]{filter:brightness(0) invert(1);height:30px;margin-top:auto;-o-object-fit:contain;object-fit:contain;width:30px}@media(max-width:1200px){.solution-accordion[data-v-cfe594c5]{display:grid;gap:20px;grid-template-columns:repeat(2,minmax(0,1fr));min-height:0}.solution-accordion-item[data-v-cfe594c5],.solution-accordion-item.is-active[data-v-cfe594c5]{border:0;border:1px solid rgba(46,89,167,.1);cursor:default;display:flex;flex-basis:auto;min-height:320px;transform:none;transition:none}.solution-accordion-item.is-active[data-v-cfe594c5]:before,.solution-accordion-item[data-v-cfe594c5]:before{opacity:1}.solution-accordion-item[data-v-cfe594c5]:after{background:linear-gradient(180deg,#ffffff38,#ffffff6b 32%,#ffffffb8 68%,#ffffffeb);box-shadow:inset 0 -96px 120px #ffffff80;opacity:1}.solution-accordion-collapsed[data-v-cfe594c5],.solution-accordion-expanded[data-v-cfe594c5]{inset:auto;position:relative}.solution-accordion-expanded[data-v-cfe594c5],.solution-accordion-item.is-active .solution-accordion-expanded[data-v-cfe594c5]{flex:1;min-height:100%;opacity:1;padding:32px 24px 28px;pointer-events:auto;transform:none}.solution-accordion-description[data-v-cfe594c5],.solution-accordion-point[data-v-cfe594c5],.solution-accordion-point-text[data-v-cfe594c5],.solution-accordion-title[data-v-cfe594c5]{color:#1d2129}.solution-accordion-description[data-v-cfe594c5]{color:#646973}.solution-accordion-expanded>.solution-accordion-action[data-v-cfe594c5],.solution-action-popover-wrap[data-v-cfe594c5]{margin-top:auto;padding-top:24px}.solution-accordion-collapsed[data-v-cfe594c5]{display:none}}@media(max-width:768px){.page-banner[data-v-cfe594c5]{height:360px;padding:0 20px}.banner-title[data-v-cfe594c5]{font-size:26px;line-height:36px}.banner-subtitle[data-v-cfe594c5]{font-size:14px;letter-spacing:.12em;line-height:20px}.intro-section[data-v-cfe594c5]{padding-bottom:48px;padding-top:48px}.section-block[data-v-cfe594c5]{padding-top:40px}.section-title[data-v-cfe594c5]{font-size:24px;margin-bottom:16px}.solution-section-title[data-v-cfe594c5]{margin-bottom:24px}.solution-accordion[data-v-cfe594c5]{grid-template-columns:minmax(0,1fr)}.solution-accordion-item[data-v-cfe594c5],.solution-accordion-item.is-active[data-v-cfe594c5]{min-height:280px}.solution-accordion-expanded[data-v-cfe594c5]{min-height:100%;padding:28px 20px 24px}.solution-accordion-title[data-v-cfe594c5]{font-size:20px;line-height:28px}}
