.header.svelte-oiwvqb{position:fixed;top:.264rem;left:50%;transform:translate(-50%);z-index:1000;overflow:visible}.header.svelte-oiwvqb .nav-container:where(.svelte-oiwvqb){position:relative;display:flex;align-items:center;flex-wrap:nowrap;gap:0;padding:.056rem .208rem;background:#f7f7f780;-webkit-backdrop-filter:blur(.069rem);backdrop-filter:blur(.069rem);box-shadow:0 .083rem .333rem #060a2626;border-radius:.097rem;border:1px solid #ffffff;width:max-content;height:.451rem;min-height:.451rem;box-sizing:border-box;overflow:visible;z-index:1}.header.svelte-oiwvqb .nav-container:where(.svelte-oiwvqb) .nav-bg:where(.svelte-oiwvqb){position:absolute;top:.056rem;left:.208rem;height:.326rem;background:#fff;box-shadow:0 .028rem .083rem #060a2614;border-radius:.069rem;transition:transform .4s cubic-bezier(.34,1.56,.64,1),width .3s cubic-bezier(.34,1.56,.64,1),box-shadow .2s ease;pointer-events:none;opacity:0;z-index:1;will-change:transform,width}.header.svelte-oiwvqb .nav-container:where(.svelte-oiwvqb):hover .nav-bg:where(.svelte-oiwvqb){box-shadow:0 .042rem .111rem #060a261f}.header.svelte-oiwvqb .nav-container:where(.svelte-oiwvqb) .nav-item:where(.svelte-oiwvqb){position:relative;display:flex;align-items:center;justify-content:center;gap:.028rem;flex:0 0 auto;height:.326rem;padding:0 .194rem;color:#696969;text-decoration:none;font-size:.111rem;font-weight:400;transition:color .25s ease,transform .2s ease;white-space:nowrap;border-radius:.069rem;z-index:3}.header.svelte-oiwvqb .nav-container:where(.svelte-oiwvqb) .nav-item:where(.svelte-oiwvqb):hover,.header.svelte-oiwvqb .nav-container:where(.svelte-oiwvqb) .nav-item.active:where(.svelte-oiwvqb){color:#007aff;font-weight:700}.header.svelte-oiwvqb .nav-container:where(.svelte-oiwvqb) .system-switch:where(.svelte-oiwvqb){position:relative;z-index:20;flex:0 0 auto;height:.326rem;display:flex;align-items:center;justify-content:center;margin-left:.083rem}.header.svelte-oiwvqb .nav-container:where(.svelte-oiwvqb) .system-switch:where(.svelte-oiwvqb):after{content:"";position:absolute;top:100%;right:0;width:1.222rem;height:.083rem}.header.svelte-oiwvqb .nav-container:where(.svelte-oiwvqb) .system-switch-trigger:where(.svelte-oiwvqb){position:relative;z-index:2;height:.222rem;min-width:auto;padding:0 .069rem;border:0;border-radius:.167rem;background:linear-gradient(270deg,#9b45ff,#01bfff);color:#fff;font-size:.083rem;font-weight:600;line-height:.222rem;display:inline-flex;align-items:center;justify-content:center;gap:.042rem;cursor:pointer;box-shadow:0 .056rem .125rem #0f62fe2e}.header.svelte-oiwvqb .nav-container:where(.svelte-oiwvqb) .system-switch-trigger.active:where(.svelte-oiwvqb){box-shadow:0 .069rem .153rem #0f62fe3d}.header.svelte-oiwvqb .nav-container:where(.svelte-oiwvqb) .system-switch-icon:where(.svelte-oiwvqb){width:.097rem;height:.097rem;flex:0 0 auto}.header.svelte-oiwvqb .nav-container:where(.svelte-oiwvqb) .system-switch-dropdown:where(.svelte-oiwvqb){position:absolute;top:calc(100% + .083rem);right:0;display:flex;flex-direction:column;width:1.222rem;height:auto;min-height:0;max-height:none;padding:.056rem .069rem;border-radius:.069rem;box-sizing:border-box;background:#fff;box-shadow:0 .083rem .222rem #0f172a29;z-index:1001;opacity:0;visibility:hidden;transform:translateY(.056rem);transition:opacity .18s ease,transform .18s ease,visibility .18s ease;pointer-events:none}.header.svelte-oiwvqb .nav-container:where(.svelte-oiwvqb) .system-switch-dropdown.open:where(.svelte-oiwvqb){opacity:1;visibility:visible;transform:translateY(0);pointer-events:auto}.header.svelte-oiwvqb .nav-container:where(.svelte-oiwvqb) .system-switch-dropdown:where(.svelte-oiwvqb):before{content:"";position:absolute;top:-.042rem;right:.264rem;width:.083rem;height:.083rem;background:#fff;transform:rotate(45deg)}.header.svelte-oiwvqb .nav-container:where(.svelte-oiwvqb) .system-switch-option:where(.svelte-oiwvqb){width:100%;min-height:.292rem;height:.292rem;max-height:.292rem;padding:0 .028rem;border:0;border-radius:0;box-sizing:border-box;background:transparent;color:#3f3f3f;font-size:.09rem;font-weight:600;line-height:.292rem;text-align:left;display:block;cursor:pointer;transition:background .2s ease,color .2s ease}.header.svelte-oiwvqb .nav-container:where(.svelte-oiwvqb) .system-switch-option:where(.svelte-oiwvqb):hover{background:#eef6ff;color:#0f63fb}@media (max-width: 1279px){.header.svelte-oiwvqb{position:static;transform:none;top:0;left:0;width:100%}.header.svelte-oiwvqb .nav-container:where(.svelte-oiwvqb){width:auto;max-width:none;display:none}}.carousel-container.svelte-e7zbyu{position:relative;width:100%}.carousel-container.svelte-e7zbyu .carousel-wrapper:where(.svelte-e7zbyu){overflow:hidden;width:100%;position:relative;cursor:grab;-webkit-user-select:none;user-select:none}.carousel-container.svelte-e7zbyu .carousel-wrapper:where(.svelte-e7zbyu):active{cursor:grabbing}.carousel-container.svelte-e7zbyu .carousel-wrapper:where(.svelte-e7zbyu) .carousel-slider:where(.svelte-e7zbyu){display:flex;gap:var(--carousel-gap, 0);transition:transform .3s cubic-bezier(.4,0,.2,1)}.carousel-container.svelte-e7zbyu .carousel-wrapper:where(.svelte-e7zbyu) .carousel-slider.no-transition:where(.svelte-e7zbyu){transition:none!important}.carousel-container.svelte-e7zbyu .carousel-wrapper:where(.svelte-e7zbyu) .carousel-slider.bouncing:where(.svelte-e7zbyu){transition:transform .25s cubic-bezier(.25,.46,.45,.94)}.carousel-container.svelte-e7zbyu .carousel-wrapper:where(.svelte-e7zbyu) .carousel-slider:where(.svelte-e7zbyu)>*{flex:0 0 var(--slide-width, 100%);min-width:var(--slide-width, 100%);max-width:var(--slide-width, 100%)}.carousel-container.svelte-e7zbyu .carousel-dots:where(.svelte-e7zbyu){display:flex;justify-content:center;gap:.056rem;margin-top:.139rem}.carousel-container.svelte-e7zbyu .carousel-dots:where(.svelte-e7zbyu) .dot:where(.svelte-e7zbyu){width:.056rem;height:.056rem;border-radius:50%;background:#d9d9d9;border:none;padding:0;cursor:pointer;transition:all .3s}.carousel-container.svelte-e7zbyu .carousel-dots:where(.svelte-e7zbyu) .dot:where(.svelte-e7zbyu):hover{background:#b9b9b9}.carousel-container.svelte-e7zbyu .carousel-dots:where(.svelte-e7zbyu) .dot.active:where(.svelte-e7zbyu){background:#007aff;width:.167rem;border-radius:.028rem}@media (max-width: 1279px){.carousel-container.svelte-e7zbyu .carousel-dots:where(.svelte-e7zbyu){gap:.194rem;margin-top:.486rem}.carousel-container.svelte-e7zbyu .carousel-dots:where(.svelte-e7zbyu) .dot:where(.svelte-e7zbyu){width:.194rem;height:.194rem}.carousel-container.svelte-e7zbyu .carousel-dots:where(.svelte-e7zbyu) .dot.active:where(.svelte-e7zbyu){width:.597rem;border-radius:.097rem}}.modal-mask.svelte-1gjqjyc{position:fixed;inset:0;background:#0006;display:flex;align-items:center;justify-content:center;padding:.278rem .167rem;z-index:1300;-webkit-backdrop-filter:blur(.014rem);backdrop-filter:blur(.014rem);box-sizing:border-box}.modal.svelte-1gjqjyc{width:5.972rem;max-width:calc(100vw - .333rem);margin:0 auto;border-radius:.111rem;background:#fff;box-shadow:0 .083rem .278rem #00000026;overflow:hidden;max-height:calc(100vh - .556rem);display:flex;flex-direction:column;box-sizing:border-box}.modal-header.svelte-1gjqjyc{display:flex;align-items:center;justify-content:space-between;padding:.111rem .167rem;border-bottom:1px solid #f0f0f0;box-sizing:border-box}.modal-header.svelte-1gjqjyc .title:where(.svelte-1gjqjyc){font-size:.125rem;font-weight:600;color:#111}.modal-header.svelte-1gjqjyc .close:where(.svelte-1gjqjyc){width:.25rem;height:.25rem;border-radius:.056rem;border:none;background:transparent;cursor:pointer;font-size:.139rem;line-height:.25rem;text-align:center;transition:background .2s}.modal-header.svelte-1gjqjyc .close:where(.svelte-1gjqjyc):hover{background:#f5f5f5}.modal-body.svelte-1gjqjyc{display:grid;grid-template-columns:1.944rem 1fr;flex:1;overflow:hidden;box-sizing:border-box}.sidebar.svelte-1gjqjyc{padding:.167rem;border-right:1px solid #f0f0f0;background:#fafafa;overflow-y:auto;box-sizing:border-box}.sidebar.svelte-1gjqjyc .avatar-section:where(.svelte-1gjqjyc){text-align:center;margin-bottom:.167rem}.sidebar.svelte-1gjqjyc .avatar-section:where(.svelte-1gjqjyc) .avatar-wrapper:where(.svelte-1gjqjyc){position:relative;width:.694rem;height:.694rem;border-radius:50%;margin:0 auto .111rem;cursor:pointer;transition:all .3s ease}.sidebar.svelte-1gjqjyc .avatar-section:where(.svelte-1gjqjyc) .avatar-wrapper:where(.svelte-1gjqjyc):hover{transform:scale(1.05);box-shadow:0 .056rem .167rem #00000014}.sidebar.svelte-1gjqjyc .avatar-section:where(.svelte-1gjqjyc) .avatar-wrapper:where(.svelte-1gjqjyc) .avatar-skeleton:where(.svelte-1gjqjyc){position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%;animation:svelte-1gjqjyc-skeleton-loading 1.5s infinite}.sidebar.svelte-1gjqjyc .avatar-section:where(.svelte-1gjqjyc) .avatar-wrapper:where(.svelte-1gjqjyc) .profile-avatar:where(.svelte-1gjqjyc){width:100%;height:100%;border-radius:50%;object-fit:cover;background:#f5f5f5;transition:all .3s ease}.sidebar.svelte-1gjqjyc .avatar-section:where(.svelte-1gjqjyc) .avatar-wrapper:where(.svelte-1gjqjyc) .profile-avatar.hidden:where(.svelte-1gjqjyc){opacity:0}.sidebar.svelte-1gjqjyc .avatar-section:where(.svelte-1gjqjyc) .avatar-wrapper:where(.svelte-1gjqjyc) .profile-avatar.uploading:where(.svelte-1gjqjyc){filter:brightness(.85) contrast(1.05)}.sidebar.svelte-1gjqjyc .avatar-section:where(.svelte-1gjqjyc) .avatar-wrapper:where(.svelte-1gjqjyc) .avatar-uploading-mask:where(.svelte-1gjqjyc){position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;background:#0009;display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:10;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);animation:svelte-1gjqjyc-fadeIn .3s ease}.sidebar.svelte-1gjqjyc .avatar-section:where(.svelte-1gjqjyc) .avatar-wrapper:where(.svelte-1gjqjyc) .avatar-uploading-mask:where(.svelte-1gjqjyc) .spinner:where(.svelte-1gjqjyc){width:.194rem;height:.194rem;border:.014rem solid rgba(255,255,255,.8);border-top:.014rem solid transparent;border-radius:50%;animation:svelte-1gjqjyc-spin 1s linear infinite;margin-bottom:.056rem}.sidebar.svelte-1gjqjyc .avatar-section:where(.svelte-1gjqjyc) .avatar-wrapper:where(.svelte-1gjqjyc) .avatar-uploading-mask:where(.svelte-1gjqjyc) .upload-text:where(.svelte-1gjqjyc){color:#fff;font-size:.083rem;font-weight:500;letter-spacing:.5px}.sidebar.svelte-1gjqjyc .avatar-section:where(.svelte-1gjqjyc) .avatar-wrapper:where(.svelte-1gjqjyc) .avatar-hover-mask:where(.svelte-1gjqjyc){position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;background:linear-gradient(135deg,#1e1e1e33,#0a0a0a4d);display:flex;align-items:center;justify-content:center;z-index:8;opacity:0;transition:opacity .2s ease;-webkit-backdrop-filter:blur(.5px);backdrop-filter:blur(.5px)}.sidebar.svelte-1gjqjyc .avatar-section:where(.svelte-1gjqjyc) .avatar-wrapper:where(.svelte-1gjqjyc) .avatar-hover-mask:where(.svelte-1gjqjyc) .upload-text:where(.svelte-1gjqjyc){color:#ffffffe6;font-size:.083rem;font-weight:500;letter-spacing:.3px}.sidebar.svelte-1gjqjyc .avatar-section:where(.svelte-1gjqjyc) .avatar-wrapper:where(.svelte-1gjqjyc):hover .avatar-hover-mask:where(.svelte-1gjqjyc){opacity:1}.sidebar.svelte-1gjqjyc .avatar-section:where(.svelte-1gjqjyc) .avatar-wrapper:where(.svelte-1gjqjyc) .avatar-toast:where(.svelte-1gjqjyc){position:absolute;bottom:-.222rem;left:50%;transform:translate(-50%);padding:.042rem .083rem;border-radius:.111rem;font-size:.083rem;font-weight:500;white-space:nowrap;z-index:15;animation:svelte-1gjqjyc-slideUp .3s ease,svelte-1gjqjyc-fadeOut .3s ease 2.7s forwards}.sidebar.svelte-1gjqjyc .avatar-section:where(.svelte-1gjqjyc) .avatar-wrapper:where(.svelte-1gjqjyc) .avatar-toast.success:where(.svelte-1gjqjyc){background:#00b42ae6;color:#fff;box-shadow:0 .028rem .083rem #00b42a33}.sidebar.svelte-1gjqjyc .avatar-section:where(.svelte-1gjqjyc) .avatar-wrapper:where(.svelte-1gjqjyc) .avatar-toast.error:where(.svelte-1gjqjyc){background:#f53f3fe6;color:#fff;box-shadow:0 .028rem .083rem #f53f3f33}.sidebar.svelte-1gjqjyc .avatar-section:where(.svelte-1gjqjyc) .avatar-wrapper:where(.svelte-1gjqjyc) .avatar-file-input:where(.svelte-1gjqjyc){position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer;z-index:5}.sidebar.svelte-1gjqjyc .avatar-section:where(.svelte-1gjqjyc) .profile-name:where(.svelte-1gjqjyc){font-size:.125rem;font-weight:600;color:#111;margin-bottom:.042rem;letter-spacing:.3px}.sidebar.svelte-1gjqjyc .info-list:where(.svelte-1gjqjyc) .info-item:where(.svelte-1gjqjyc){display:flex;align-items:center;padding:.083rem 0;border-bottom:1px solid #f0f0f0}.sidebar.svelte-1gjqjyc .info-list:where(.svelte-1gjqjyc) .info-item:where(.svelte-1gjqjyc):last-child{border-bottom:none}.sidebar.svelte-1gjqjyc .info-list:where(.svelte-1gjqjyc) .info-item:where(.svelte-1gjqjyc) .icon:where(.svelte-1gjqjyc){width:.194rem;height:.194rem;margin-right:.069rem;border-radius:.056rem;background:#eef4ff;color:#165dff;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.sidebar.svelte-1gjqjyc .info-list:where(.svelte-1gjqjyc) .info-item:where(.svelte-1gjqjyc) .icon:where(.svelte-1gjqjyc) svg:where(.svelte-1gjqjyc){width:.111rem;height:.111rem;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.sidebar.svelte-1gjqjyc .info-list:where(.svelte-1gjqjyc) .info-item:where(.svelte-1gjqjyc) .label:where(.svelte-1gjqjyc){font-size:.09rem;color:#666;width:.417rem;flex-shrink:0}.sidebar.svelte-1gjqjyc .info-list:where(.svelte-1gjqjyc) .info-item:where(.svelte-1gjqjyc) .value:where(.svelte-1gjqjyc){margin-left:auto;font-size:.09rem;color:#333;max-width:.972rem;text-align:right;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sidebar.svelte-1gjqjyc .info-list:where(.svelte-1gjqjyc) .info-item:where(.svelte-1gjqjyc) .info-link:where(.svelte-1gjqjyc){margin-left:.056rem;padding:0;border:none;background:transparent;color:#165dff;font-size:.09rem;cursor:pointer;white-space:nowrap}.sidebar.svelte-1gjqjyc .info-list:where(.svelte-1gjqjyc) .info-item:where(.svelte-1gjqjyc) .info-link:where(.svelte-1gjqjyc):hover{color:#0d4ecf}.main-content.svelte-1gjqjyc{padding:.167rem;overflow-y:auto;box-sizing:border-box}.main-content.svelte-1gjqjyc .tabs:where(.svelte-1gjqjyc){display:flex;flex-direction:row;border-bottom:1px solid #f0f0f0;margin-bottom:.167rem}.main-content.svelte-1gjqjyc .tabs:where(.svelte-1gjqjyc) .tab:where(.svelte-1gjqjyc){padding:.069rem .167rem;font-size:.097rem;color:#666;background:transparent;border:none;border-bottom:.014rem solid transparent;cursor:pointer;transition:all .2s}.main-content.svelte-1gjqjyc .tabs:where(.svelte-1gjqjyc) .tab.active:where(.svelte-1gjqjyc){color:#165dff;border-bottom-color:#165dff;font-weight:500}.main-content.svelte-1gjqjyc .tabs:where(.svelte-1gjqjyc) .tab:where(.svelte-1gjqjyc):hover:not(.active){color:#333}.main-content.svelte-1gjqjyc .tab-panel:where(.svelte-1gjqjyc) .save-success-toast:where(.svelte-1gjqjyc){background:#00b42ae6;color:#fff;padding:.069rem .111rem;border-radius:.056rem;margin-bottom:.139rem;font-size:.097rem;font-weight:500;display:flex;align-items:center;gap:.056rem;box-shadow:0 .028rem .083rem #00b42a33}.main-content.svelte-1gjqjyc .tab-panel:where(.svelte-1gjqjyc) .form-item:where(.svelte-1gjqjyc){margin-bottom:.174rem;display:flex;align-items:center;width:80%}.main-content.svelte-1gjqjyc .tab-panel:where(.svelte-1gjqjyc) .form-item:where(.svelte-1gjqjyc) .form-label:where(.svelte-1gjqjyc){display:block;font-size:.097rem;color:#333;width:.556rem;flex-shrink:0;margin-right:.083rem;text-align:right}.main-content.svelte-1gjqjyc .tab-panel:where(.svelte-1gjqjyc) .form-item:where(.svelte-1gjqjyc) .form-label.required:where(.svelte-1gjqjyc):before{content:"*";color:#f53f3f;margin-right:.028rem}.main-content.svelte-1gjqjyc .tab-panel:where(.svelte-1gjqjyc) .form-item:where(.svelte-1gjqjyc) .form-input:where(.svelte-1gjqjyc){flex:1;padding:.083rem .097rem;border:1px solid #d0d3d9;border-radius:.056rem;font-size:.097rem;background:#fafbfc;transition:all .2s ease;box-sizing:border-box}.main-content.svelte-1gjqjyc .tab-panel:where(.svelte-1gjqjyc) .form-item:where(.svelte-1gjqjyc) .form-input:where(.svelte-1gjqjyc):hover{border-color:#a9adb5;background:#fff}.main-content.svelte-1gjqjyc .tab-panel:where(.svelte-1gjqjyc) .form-item:where(.svelte-1gjqjyc) .form-input:where(.svelte-1gjqjyc):focus{border-color:#165dff;background:#fff;outline:none;box-shadow:0 0 0 .021rem #165dff1f}.main-content.svelte-1gjqjyc .tab-panel:where(.svelte-1gjqjyc) .form-item:where(.svelte-1gjqjyc) .form-input.error:where(.svelte-1gjqjyc){border-color:#f53f3f}.main-content.svelte-1gjqjyc .tab-panel:where(.svelte-1gjqjyc) .form-item:where(.svelte-1gjqjyc) .password-field-control:where(.svelte-1gjqjyc){flex:1;min-width:0}.main-content.svelte-1gjqjyc .tab-panel:where(.svelte-1gjqjyc) .form-item:where(.svelte-1gjqjyc) .password-input-wrap:where(.svelte-1gjqjyc){display:flex;align-items:center;width:100%;height:.306rem;border:1px solid #d0d3d9;border-radius:.056rem;background:#fafbfc;box-sizing:border-box;transition:all .2s ease}.main-content.svelte-1gjqjyc .tab-panel:where(.svelte-1gjqjyc) .form-item:where(.svelte-1gjqjyc) .password-input-wrap:where(.svelte-1gjqjyc) .form-input:where(.svelte-1gjqjyc){flex:1;min-width:0;width:auto;height:100%;padding:0 .083rem 0 .097rem;border:none;background:transparent}.main-content.svelte-1gjqjyc .tab-panel:where(.svelte-1gjqjyc) .form-item:where(.svelte-1gjqjyc) .password-input-wrap:where(.svelte-1gjqjyc) .form-input:where(.svelte-1gjqjyc):hover,.main-content.svelte-1gjqjyc .tab-panel:where(.svelte-1gjqjyc) .form-item:where(.svelte-1gjqjyc) .password-input-wrap:where(.svelte-1gjqjyc) .form-input:where(.svelte-1gjqjyc):focus{border-color:transparent;background:transparent;box-shadow:none}.main-content.svelte-1gjqjyc .tab-panel:where(.svelte-1gjqjyc) .form-item:where(.svelte-1gjqjyc) .password-input-wrap:where(.svelte-1gjqjyc):hover{border-color:#a9adb5;background:#fff}.main-content.svelte-1gjqjyc .tab-panel:where(.svelte-1gjqjyc) .form-item:where(.svelte-1gjqjyc) .password-input-wrap:where(.svelte-1gjqjyc):focus-within{border-color:#165dff;background:#fff;box-shadow:0 0 0 .021rem #165dff1f}.main-content.svelte-1gjqjyc .tab-panel:where(.svelte-1gjqjyc) .form-item:where(.svelte-1gjqjyc) .password-eye-btn:where(.svelte-1gjqjyc){width:.194rem;height:.194rem;margin-right:.069rem;padding:0;border:none;border-radius:.042rem;background:transparent;color:#8a8f99;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:color .2s ease,background .2s ease}.main-content.svelte-1gjqjyc .tab-panel:where(.svelte-1gjqjyc) .form-item:where(.svelte-1gjqjyc) .password-eye-btn:where(.svelte-1gjqjyc) svg:where(.svelte-1gjqjyc){width:.125rem;height:.125rem;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.main-content.svelte-1gjqjyc .tab-panel:where(.svelte-1gjqjyc) .form-item:where(.svelte-1gjqjyc) .password-eye-btn:where(.svelte-1gjqjyc):hover{background:#eef4ff;color:#165dff}.main-content.svelte-1gjqjyc .tab-panel:where(.svelte-1gjqjyc) .form-item:where(.svelte-1gjqjyc) .error-tip:where(.svelte-1gjqjyc){color:#f53f3f;font-size:.083rem;margin-top:.028rem;width:100%}.main-content.svelte-1gjqjyc .tab-panel:where(.svelte-1gjqjyc) .form-actions:where(.svelte-1gjqjyc){display:flex;justify-content:center;gap:.083rem;margin-top:.167rem}.main-content.svelte-1gjqjyc .tab-panel:where(.svelte-1gjqjyc) .form-actions:where(.svelte-1gjqjyc) .btn:where(.svelte-1gjqjyc){padding:.069rem .167rem;border-radius:.042rem;font-size:.097rem;border:none;cursor:pointer;transition:all .2s}.main-content.svelte-1gjqjyc .tab-panel:where(.svelte-1gjqjyc) .form-actions:where(.svelte-1gjqjyc) .btn.btn-primary:where(.svelte-1gjqjyc){background:#165dff;color:#fff;font-size:.097rem}.main-content.svelte-1gjqjyc .tab-panel:where(.svelte-1gjqjyc) .form-actions:where(.svelte-1gjqjyc) .btn.btn-primary:where(.svelte-1gjqjyc):hover{background:#0d4ecf}.main-content.svelte-1gjqjyc .tab-panel:where(.svelte-1gjqjyc) .form-actions:where(.svelte-1gjqjyc) .btn.btn-primary:where(.svelte-1gjqjyc):disabled{background:#85adff;cursor:not-allowed}.main-content.svelte-1gjqjyc .tab-panel:where(.svelte-1gjqjyc) .form-actions:where(.svelte-1gjqjyc) .btn.btn-default:where(.svelte-1gjqjyc){background:#f5f7fa;color:#333;border:1px solid #d0d3d9}.main-content.svelte-1gjqjyc .tab-panel:where(.svelte-1gjqjyc) .form-actions:where(.svelte-1gjqjyc) .btn.btn-default:where(.svelte-1gjqjyc):hover{background:#e8eaed}.main-content.svelte-1gjqjyc .tab-panel:where(.svelte-1gjqjyc) .form-actions:where(.svelte-1gjqjyc) .btn.btn-default:where(.svelte-1gjqjyc):disabled{background:#fafafa;color:#999;cursor:not-allowed}.sub-modal-mask.svelte-1gjqjyc{position:fixed;inset:0;z-index:1400;padding:.167rem;background:#00000073;display:flex;align-items:center;justify-content:center;box-sizing:border-box}.sub-modal.svelte-1gjqjyc{width:5rem;max-width:calc(100vw - .333rem);border-radius:.056rem;background:#fff;box-shadow:0 .111rem .333rem #0000002e;overflow:hidden}.sub-modal-header.svelte-1gjqjyc{height:.403rem;padding:0 .194rem;border-bottom:1px solid #f0f0f0;display:flex;align-items:center;justify-content:space-between;box-sizing:border-box}.sub-modal-title.svelte-1gjqjyc{font-size:.139rem;font-weight:600;color:#111}.sub-modal-close.svelte-1gjqjyc{width:.222rem;height:.222rem;border:none;border-radius:.056rem;background:transparent;font-size:.139rem;line-height:.222rem;color:#666;cursor:pointer}.sub-modal-close.svelte-1gjqjyc:hover:not(:disabled){background:#f5f5f5;color:#111}.sub-modal-close.svelte-1gjqjyc:disabled{cursor:not-allowed;opacity:.55}.sub-modal-body.svelte-1gjqjyc{min-height:1.458rem;padding:0 .403rem;box-sizing:border-box}.mobile-steps.svelte-1gjqjyc{padding:.194rem .389rem .181rem;display:grid;grid-template-columns:auto 1fr auto 1fr auto;align-items:center;gap:.125rem}.mobile-step.svelte-1gjqjyc{display:inline-flex;align-items:center;gap:.069rem;color:#999;font-size:.111rem;font-weight:600}.mobile-step.svelte-1gjqjyc .step-index:where(.svelte-1gjqjyc){width:.194rem;height:.194rem;border:1px solid #c9c9c9;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;color:#999;font-weight:400;box-sizing:border-box}.mobile-step.active.svelte-1gjqjyc{color:#333}.mobile-step.active.svelte-1gjqjyc .step-index:where(.svelte-1gjqjyc){border-color:#3f8cff;background:#3f8cff;color:#fff}.step-line.svelte-1gjqjyc{height:1px;background:#e5e5e5}.step-panel.svelte-1gjqjyc{width:3.889rem;margin:0 auto;padding-top:.069rem}.password-step.svelte-1gjqjyc{padding-top:.167rem}.sub-form-row.svelte-1gjqjyc{display:flex;align-items:flex-start;margin-bottom:.194rem}.sub-form-row.svelte-1gjqjyc .sub-form-label:where(.svelte-1gjqjyc){width:.806rem;padding-top:.076rem;margin:0 .083rem 0 0;font-size:.111rem;line-height:.153rem;color:#333;text-align:right;flex-shrink:0}.sub-form-row.svelte-1gjqjyc .sub-form-label.required:where(.svelte-1gjqjyc):before{content:"*";color:#f53f3f;margin-right:.028rem}.sub-form-row.svelte-1gjqjyc .sub-input:where(.svelte-1gjqjyc){display:block;width:100%;height:.319rem;padding:0 .111rem;border:1px solid #d0d3d9;border-radius:.056rem;background:#fafbfc;font-size:.111rem;line-height:.319rem;box-sizing:border-box;transition:all .2s ease}.sub-form-row.svelte-1gjqjyc .sub-input:where(.svelte-1gjqjyc):hover{border-color:#a9adb5;background:#fff}.sub-form-row.svelte-1gjqjyc .sub-input:where(.svelte-1gjqjyc):focus{border-color:#165dff;background:#fff;outline:none;box-shadow:0 0 0 .021rem #165dff1f}.sub-form-row.svelte-1gjqjyc .sub-input.error:where(.svelte-1gjqjyc){border-color:#f53f3f}.sub-form-row.svelte-1gjqjyc .sub-control:where(.svelte-1gjqjyc){flex:1;min-width:0}.sub-form-row.svelte-1gjqjyc .code-input-row:where(.svelte-1gjqjyc){display:flex;gap:.083rem;align-items:center}.sub-form-row.svelte-1gjqjyc .code-input-row:where(.svelte-1gjqjyc) .sub-input:where(.svelte-1gjqjyc){flex:1;min-width:0}.sub-form-row.svelte-1gjqjyc .code-input-row:where(.svelte-1gjqjyc) .send-code-btn:where(.svelte-1gjqjyc){width:.944rem;height:.319rem;border:1px solid #165dff;border-radius:.056rem;background:#fff;color:#165dff;font-size:.111rem;cursor:pointer;transition:all .2s;white-space:nowrap}.sub-form-row.svelte-1gjqjyc .code-input-row:where(.svelte-1gjqjyc) .send-code-btn:where(.svelte-1gjqjyc):hover:not(:disabled){background:#eef4ff}.sub-form-row.svelte-1gjqjyc .code-input-row:where(.svelte-1gjqjyc) .send-code-btn:where(.svelte-1gjqjyc):disabled{border-color:#c9d8ff;color:#8fb1ff;cursor:not-allowed}.sub-form-row.svelte-1gjqjyc .error-tip:where(.svelte-1gjqjyc){margin:.042rem 0 0;color:#f53f3f;font-size:.083rem}.mobile-success.svelte-1gjqjyc{padding-top:.194rem;text-align:center;color:#333}.success-icon.svelte-1gjqjyc{width:.389rem;height:.389rem;margin:0 auto .111rem;border-radius:50%;background:#00b42a;color:#fff;font-size:.222rem;line-height:.389rem}.success-title.svelte-1gjqjyc{font-size:.139rem;font-weight:600;margin-bottom:.056rem}.success-desc.svelte-1gjqjyc{font-size:.097rem;color:#666}.sub-modal-footer.svelte-1gjqjyc{padding:.083rem .194rem .194rem;display:flex;justify-content:center;gap:.083rem;transform:translateY(-.111rem)}.sub-modal-footer.svelte-1gjqjyc .btn:where(.svelte-1gjqjyc){min-width:.583rem;height:.292rem;padding:0 .236rem;border-radius:.042rem;border:none;font-size:.097rem;cursor:pointer;transition:all .2s}.sub-modal-footer.svelte-1gjqjyc .btn.btn-primary:where(.svelte-1gjqjyc){background:#165dff;color:#fff}.sub-modal-footer.svelte-1gjqjyc .btn.btn-primary:where(.svelte-1gjqjyc):hover:not(:disabled){background:#0d4ecf}.sub-modal-footer.svelte-1gjqjyc .btn.btn-primary:where(.svelte-1gjqjyc):disabled{background:#85adff;cursor:not-allowed}.sub-modal-footer.svelte-1gjqjyc .btn.btn-default:where(.svelte-1gjqjyc){background:#f5f7fa;color:#333;border:1px solid #d0d3d9}.sub-modal-footer.svelte-1gjqjyc .btn.btn-default:where(.svelte-1gjqjyc):hover:not(:disabled){background:#e8eaed}.sub-modal-footer.svelte-1gjqjyc .btn.btn-default:where(.svelte-1gjqjyc):disabled{color:#999;cursor:not-allowed}.sub-password-input-wrap.svelte-1gjqjyc{position:relative;display:block;width:100%;height:.319rem}.sub-password-input-wrap.svelte-1gjqjyc .sub-input:where(.svelte-1gjqjyc){width:100%;padding-right:.333rem}.sub-password-input-wrap.svelte-1gjqjyc .password-eye-btn:where(.svelte-1gjqjyc){position:absolute;top:50%;right:.069rem;z-index:2;width:.194rem;height:.194rem;padding:0;border:none;border-radius:.042rem;background:transparent;color:#8a8f99;transform:translateY(-50%);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:color .2s ease,background .2s ease}.sub-password-input-wrap.svelte-1gjqjyc .password-eye-btn:where(.svelte-1gjqjyc) svg:where(.svelte-1gjqjyc){width:.125rem;height:.125rem;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.sub-password-input-wrap.svelte-1gjqjyc .password-eye-btn:where(.svelte-1gjqjyc):hover{background:#eef4ff;color:#165dff}@keyframes svelte-1gjqjyc-skeleton-loading{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes svelte-1gjqjyc-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes svelte-1gjqjyc-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes svelte-1gjqjyc-fadeOut{0%{opacity:1}to{opacity:0}}@keyframes svelte-1gjqjyc-slideUp{0%{opacity:0;transform:translate(-50%,.069rem)}to{opacity:1;transform:translate(-50%)}}.login-user-container.svelte-rrr65e{position:absolute;right:-.347rem;top:.333rem;z-index:1200;-webkit-user-select:none;user-select:none;max-width:1.25rem}.login-user-container.svelte-rrr65e .login-btn:where(.svelte-rrr65e){width:.694rem;padding:.111rem .125rem;border-radius:.069rem;background:linear-gradient(270deg,#109df6,#0f62fe);color:#fff;border:none;font-size:.097rem;font-weight:500;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center}.login-user-container.svelte-rrr65e .user-trigger:where(.svelte-rrr65e){display:flex;align-items:center;gap:.056rem;max-width:1.25rem;padding:.042rem .083rem;border-radius:.069rem;cursor:pointer;box-sizing:border-box}.login-user-container.svelte-rrr65e .user-trigger:where(.svelte-rrr65e) .user-avatar:where(.svelte-rrr65e){width:.236rem;height:.236rem;flex:0 0 .236rem;border-radius:50%;overflow:hidden;border:1px solid white}.login-user-container.svelte-rrr65e .user-trigger:where(.svelte-rrr65e) .user-avatar:where(.svelte-rrr65e) img:where(.svelte-rrr65e){width:100%;height:100%;object-fit:cover}.login-user-container.svelte-rrr65e .user-trigger:where(.svelte-rrr65e) .username:where(.svelte-rrr65e){font-size:.097rem;color:#000;font-weight:500;min-width:0;max-width:.708rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.login-user-container.svelte-rrr65e .dropdown:where(.svelte-rrr65e){position:absolute;top:calc(100% + .069rem);right:0;min-width:1.25rem;max-width:1.389rem;background:#fff;border-radius:.083rem;box-shadow:0 .083rem .222rem #0000001f;padding:.056rem 0;transform-origin:top right}.login-user-container.svelte-rrr65e .dropdown:where(.svelte-rrr65e):before{content:"";position:absolute;top:-.042rem;right:.194rem;width:.083rem;height:.083rem;background:#fff;box-shadow:.056rem 8 .139rem #3763aa1a;border-top:none;border-left:none;transform:rotate(45deg)}.login-user-container.svelte-rrr65e .dropdown-item:where(.svelte-rrr65e){width:100%;min-height:.278rem;padding:.056rem .097rem;text-align:left;border:none;background:none;cursor:pointer;display:flex;align-items:center;gap:.069rem;color:#55585f;font-size:.097rem;font-weight:700;line-height:1.2;transition:all .2s ease}.login-user-container.svelte-rrr65e .dropdown-item:where(.svelte-rrr65e):hover{background:#f5f7fa}.login-user-container.svelte-rrr65e .dropdown-item:where(.svelte-rrr65e):active{transform:scale(.98)}.login-user-container.svelte-rrr65e .dropdown:where(.svelte-rrr65e)>.dropdown-item:where(.svelte-rrr65e){border-bottom:1px solid #f0f0f0}.login-user-container.svelte-rrr65e .dropdown:where(.svelte-rrr65e)>.dropdown-item:where(.svelte-rrr65e):last-child{border-bottom:0}.login-user-container.svelte-rrr65e .menu-icon:where(.svelte-rrr65e){position:relative;width:.125rem;height:.139rem;flex:0 0 .125rem;display:inline-flex;align-items:center;justify-content:center;overflow:hidden}.login-user-container.svelte-rrr65e .menu-icon-profile:where(.svelte-rrr65e){overflow:visible}.login-user-container.svelte-rrr65e .menu-icon-profile:where(.svelte-rrr65e):before{position:absolute;top:.014rem;left:.042rem;width:.069rem;height:.069rem;border-radius:50%;background:#a78bfa;content:""}.login-user-container.svelte-rrr65e .menu-icon-profile:where(.svelte-rrr65e):after{position:absolute;left:.021rem;bottom:.014rem;width:.111rem;height:.056rem;border-radius:.069rem .069rem .028rem .028rem;background:#a78bfa;content:""}.login-user-container.svelte-rrr65e .menu-icon-logout:where(.svelte-rrr65e) svg:where(.svelte-rrr65e){width:.181rem;height:.181rem;display:block}.login-user-container.svelte-rrr65e .menu-icon-logout:where(.svelte-rrr65e) path:where(.svelte-rrr65e){stroke:#ff6464;stroke-width:2.8;stroke-linecap:round;stroke-linejoin:round}.login-user-container.svelte-rrr65e .divider:where(.svelte-rrr65e){display:none;height:0;background:transparent;margin:0}@keyframes svelte-rrr65e-dropdownIn{0%{opacity:0;transform:translateY(-.042rem) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}.logout-mask.svelte-rrr65e{position:fixed;inset:0;z-index:2400;display:flex;align-items:center;justify-content:center;padding:.167rem;background:#0f172a57;-webkit-backdrop-filter:blur(.042rem);backdrop-filter:blur(.042rem)}.logout-modal.svelte-rrr65e{width:min(2.917rem,100%);border-radius:.111rem;background:#fff;box-shadow:0 .167rem .486rem #0f172a33;padding:.194rem;display:grid;grid-template-columns:.333rem 1fr;gap:.111rem}.logout-icon.svelte-rrr65e{width:.333rem;height:.333rem;border-radius:.097rem;background:#109df61a;color:#0f62fe;display:flex;align-items:center;justify-content:center}.logout-icon.svelte-rrr65e svg:where(.svelte-rrr65e){width:.167rem;height:.167rem}.logout-copy.svelte-rrr65e{min-width:0}.logout-copy.svelte-rrr65e h3:where(.svelte-rrr65e){margin:0;color:#111827;font-size:.125rem;line-height:1.35;font-weight:700}.logout-copy.svelte-rrr65e p:where(.svelte-rrr65e){margin:.056rem 0 0;color:#64748b;font-size:.097rem;line-height:1.7}.logout-actions.svelte-rrr65e{grid-column:1 / -1;display:flex;justify-content:flex-end;gap:.083rem;margin-top:.069rem}.logout-actions.svelte-rrr65e button:where(.svelte-rrr65e){min-width:.667rem;height:.278rem;border-radius:.069rem;border:0;font-size:.097rem;font-weight:600;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease,background .18s ease}.logout-actions.svelte-rrr65e button:where(.svelte-rrr65e):disabled{cursor:not-allowed;opacity:.72}.logout-actions.svelte-rrr65e button:where(.svelte-rrr65e):not(:disabled):active{transform:scale(.98)}.logout-cancel.svelte-rrr65e{color:#334155;background:#f1f5f9}.logout-cancel.svelte-rrr65e:not(:disabled):hover{background:#e2e8f0}.logout-confirm.svelte-rrr65e{color:#fff;background:linear-gradient(270deg,#109df6,#0f62fe);box-shadow:0 .069rem .153rem #0f62fe42}.logout-confirm.svelte-rrr65e:not(:disabled):hover{box-shadow:0 .083rem .194rem #0f62fe52}.hero-section.svelte-7sbq87{background:#f1f7fb}.hero-section.svelte-7sbq87 .logo-container:where(.svelte-7sbq87){height:.694rem;width:100%;max-width:var(--design-max-width);margin:0 auto;position:relative}.hero-section.svelte-7sbq87 .logo-container:where(.svelte-7sbq87) .logo-bar:where(.svelte-7sbq87){position:absolute;top:.389rem;left:-.118rem;display:flex;align-items:center;z-index:10;width:.681rem;height:.194rem}.hero-section.svelte-7sbq87 .logo-container:where(.svelte-7sbq87) .logo-bar:where(.svelte-7sbq87) .logo-image:where(.svelte-7sbq87){height:100%;width:100%;object-fit:contain}.hero-section.svelte-7sbq87 .logo-container:where(.svelte-7sbq87) .logo-bar:where(.svelte-7sbq87) .logo-image:where(.svelte-7sbq87) img:where(.svelte-7sbq87){height:100%;width:100%;object-fit:contain}.hero-section.svelte-7sbq87 .hero-container:where(.svelte-7sbq87){max-width:var(--design-max-width);width:100%;margin:0 auto;position:relative}.hero-section.svelte-7sbq87 .hero-container:where(.svelte-7sbq87) .hero-main:where(.svelte-7sbq87){display:flex;align-items:center;justify-content:space-between;padding:0px 0 1.458rem;gap:.556rem}.hero-section.svelte-7sbq87 .hero-container:where(.svelte-7sbq87) .hero-main:where(.svelte-7sbq87) .hero-content:where(.svelte-7sbq87){flex:1;max-width:4.167rem;padding-top:.736rem;position:relative;z-index:9;font-size:0}.hero-section.svelte-7sbq87 .hero-container:where(.svelte-7sbq87) .hero-main:where(.svelte-7sbq87) .hero-content:where(.svelte-7sbq87) .hero-title:where(.svelte-7sbq87){font-weight:700;font-size:.292rem;color:#333}.hero-section.svelte-7sbq87 .hero-container:where(.svelte-7sbq87) .hero-main:where(.svelte-7sbq87) .hero-content:where(.svelte-7sbq87) .hero-title:where(.svelte-7sbq87) .desktop-title:where(.svelte-7sbq87){display:block}.hero-section.svelte-7sbq87 .hero-container:where(.svelte-7sbq87) .hero-main:where(.svelte-7sbq87) .hero-content:where(.svelte-7sbq87) .hero-title:where(.svelte-7sbq87) .mobile-title:where(.svelte-7sbq87){display:none}.hero-section.svelte-7sbq87 .hero-container:where(.svelte-7sbq87) .hero-main:where(.svelte-7sbq87) .hero-content:where(.svelte-7sbq87) .hero-title:where(.svelte-7sbq87) .mobile-title:where(.svelte-7sbq87) .highlight:where(.svelte-7sbq87){color:#007aff}.hero-section.svelte-7sbq87 .hero-container:where(.svelte-7sbq87) .hero-main:where(.svelte-7sbq87) .hero-content:where(.svelte-7sbq87) .hero-subtitle:where(.svelte-7sbq87){font-size:.125rem;color:#676f79;margin-top:.299rem}.hero-section.svelte-7sbq87 .hero-container:where(.svelte-7sbq87) .hero-main:where(.svelte-7sbq87) .hero-content:where(.svelte-7sbq87) .hero-button:where(.svelte-7sbq87){width:1.153rem;height:.326rem;background:#007aff;box-shadow:0 .076rem .139rem #007aff66;border-radius:.208rem;border:none;font-weight:500;font-size:.125rem;color:#fff;cursor:pointer;transition:all .3s ease;margin-top:.319rem}.hero-section.svelte-7sbq87 .hero-container:where(.svelte-7sbq87) .hero-main:where(.svelte-7sbq87) .hero-content:where(.svelte-7sbq87) .hero-button:where(.svelte-7sbq87):hover{transform:translateY(-.014rem);box-shadow:0 .09rem .167rem #007aff80}.hero-section.svelte-7sbq87 .hero-container:where(.svelte-7sbq87) .hero-main:where(.svelte-7sbq87) .hero-visual:where(.svelte-7sbq87){width:3.889rem;height:3.09rem;display:flex;justify-content:center;align-items:center;position:absolute;flex-shrink:0;top:1px;right:.417rem}.hero-section.svelte-7sbq87 .hero-container:where(.svelte-7sbq87) .hero-main:where(.svelte-7sbq87) .hero-visual:where(.svelte-7sbq87) .visual-container:where(.svelte-7sbq87){width:100%;height:100%;display:flex;justify-content:center;align-items:center}.hero-section.svelte-7sbq87 .hero-container:where(.svelte-7sbq87) .hero-main:where(.svelte-7sbq87) .hero-visual:where(.svelte-7sbq87) .visual-container:where(.svelte-7sbq87) .hero-graphic:where(.svelte-7sbq87){width:100%;height:100%;object-fit:contain;border-radius:.056rem;filter:none;pointer-events:none}.hero-section.svelte-7sbq87 .hero-container:where(.svelte-7sbq87) .hero-main:where(.svelte-7sbq87) .hero-visual:where(.svelte-7sbq87) .desktop-visual:where(.svelte-7sbq87){display:flex}.hero-section.svelte-7sbq87 .hero-container:where(.svelte-7sbq87) .hero-main:where(.svelte-7sbq87) .hero-visual:where(.svelte-7sbq87) .mobile-visual:where(.svelte-7sbq87){display:none}.feature-cards-section.svelte-7sbq87{margin-top:-.729rem;position:relative;z-index:10;overflow:visible}.feature-cards-section.svelte-7sbq87 .feature-cards-container:where(.svelte-7sbq87){max-width:calc(var(--design-max-width) + .278rem);width:100%;margin:0 auto;position:relative}.feature-cards-section.svelte-7sbq87 .feature-cards-container:where(.svelte-7sbq87) .feature-cards:where(.svelte-7sbq87){margin:0 auto}@media (min-width: 1280px){.feature-cards-section.svelte-7sbq87 .feature-cards-container:where(.svelte-7sbq87) .feature-cards:where(.svelte-7sbq87){width:100%}.feature-cards-section.svelte-7sbq87 .feature-cards-container:where(.svelte-7sbq87) .feature-cards:where(.svelte-7sbq87) .carousel-slider{padding:.083rem .139rem .139rem .083rem}.feature-cards-section.svelte-7sbq87 .feature-cards-container:where(.svelte-7sbq87) .feature-cards:where(.svelte-7sbq87) .carousel-dots{margin-top:0}}.feature-card.svelte-7sbq87{background:linear-gradient(180deg,#f4f6f9,#feffff);box-shadow:.056rem .056rem .139rem #3763aa1a;border-radius:.028rem;border:.014rem solid #ffffff;padding:.181rem .181rem .292rem;position:relative;transition:all .3s ease;overflow:visible}.feature-card.no-shadow.svelte-7sbq87{box-shadow:none}.feature-card.svelte-7sbq87 .card-header:where(.svelte-7sbq87) a:where(.svelte-7sbq87){text-decoration:none;color:inherit}.feature-card.svelte-7sbq87 h3:where(.svelte-7sbq87){font-weight:500;font-size:.139rem;color:#181818;display:flex;align-items:center}.feature-card.svelte-7sbq87 .card-arrow:where(.svelte-7sbq87){display:inline-block;width:.153rem;height:.153rem;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAuBAMAAAChYuY5AAAAKlBMVEUAAAAYGBgYGBgZGRkgICAYGBgbGxsZGRkYGBgYGBgYGBgZGRkYGBgYGBivmv/xAAAADXRSTlMAIN/PEF8w74CfoG9AltlvBwAAAGlJREFUOMtjGAUgIIhVlFFJAJuw811FbMLpdy9hU852964KNuWxdy87YBFmvXvXBIdybMIcd+9OwCbee/cmPuWYwguwCO+F2onpQqL9w3P3riLRYcVWi1WxOPaAFQIqJj7SGMQYRgE5AABxEiSQ69mZQgAAAABJRU5ErkJggg==) no-repeat center;background-size:contain;transition:all .3s ease}.feature-card.svelte-7sbq87 .card-description:where(.svelte-7sbq87){font-size:.097rem;color:#4b5b76;margin-top:.167rem}.feature-card.svelte-7sbq87 .card-features:where(.svelte-7sbq87){display:grid;grid-template-columns:repeat(2,1fr);gap:.139rem .139rem;margin-top:.167rem}.feature-card.svelte-7sbq87 .card-features:where(.svelte-7sbq87) .feature-item:where(.svelte-7sbq87){display:flex;align-items:center;gap:.083rem;font-size:.097rem;color:#4b5b76}.feature-card.svelte-7sbq87 .card-features:where(.svelte-7sbq87) .check:where(.svelte-7sbq87){display:inline-block;width:.069rem;height:.069rem;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUBAMAAAB/pwA+AAAAIVBMVEUAAAAivmAgv2Agv2AivmAivmAjvmAivmAiv2Alv2AivmAXbHPTAAAACnRSTlMAgBAg38+/748wU7O8GQAAAFVJREFUCNdjIAdYKMBYzF5BMKbJqmUMDBMggqsWMjAuhAiuEmCQAmKIIEMWkIAIMqgCSYggA1PUqoUQQbBwFUgQIgwWhAiDBKHCIEGo8EKEqxTQnQkAgzkctVNcFAQAAAAASUVORK5CYII=) no-repeat center;background-size:contain;flex-shrink:0}.feature-card.svelte-7sbq87 .card-footer:where(.svelte-7sbq87){display:flex;gap:.083rem;margin-top:.167rem}.feature-card.svelte-7sbq87 .card-footer:where(.svelte-7sbq87) .footer-text:where(.svelte-7sbq87){font-size:.097rem;color:#0052d9}.feature-card.svelte-7sbq87:hover{transform:translateY(-.028rem);box-shadow:.056rem .056rem .139rem #3763aa26}.feature-card.svelte-7sbq87:hover .card-arrow:where(.svelte-7sbq87){transform:translate(.028rem)}.qr-corner-container.svelte-7sbq87{position:absolute;top:0;right:0;width:.417rem;height:.417rem;cursor:pointer}.qr-corner-container.svelte-7sbq87 .qr-popup:where(.svelte-7sbq87){position:absolute;right:.069rem;width:1.965rem;height:1.104rem;background:linear-gradient(180deg,#f8fbff,#fff);box-shadow:0 .042rem .139rem #3763aa14,0 .014rem .042rem #3763aa0d;border-radius:.028rem;border:.014rem solid #ffffff;opacity:0;visibility:hidden;transform:translateY(.056rem);transition:all .3s ease;z-index:1000;display:flex;flex-direction:row;align-items:center;justify-content:center;z-index:30}.qr-corner-container.svelte-7sbq87 .qr-popup:where(.svelte-7sbq87):before{content:"";position:absolute;top:-.042rem;right:.035rem;width:.083rem;height:.083rem;background:linear-gradient(180deg,#f8fbff,#fff);box-shadow:.056rem 8 .139rem #3763aa1a;border-top:none;border-left:none;transform:rotate(45deg)}.qr-corner-container.svelte-7sbq87 .qr-popup:where(.svelte-7sbq87) .qr-content:where(.svelte-7sbq87){display:flex;gap:.139rem;align-items:flex-start}.qr-corner-container.svelte-7sbq87 .qr-popup:where(.svelte-7sbq87) .qr-content:where(.svelte-7sbq87) .qr-left:where(.svelte-7sbq87){position:relative;flex-shrink:0}.qr-corner-container.svelte-7sbq87 .qr-popup:where(.svelte-7sbq87) .qr-content:where(.svelte-7sbq87) .qr-left:where(.svelte-7sbq87) .qr-code:where(.svelte-7sbq87){position:relative;width:.694rem;height:.694rem;display:flex;align-items:center;justify-content:center;overflow:hidden}.qr-corner-container.svelte-7sbq87 .qr-popup:where(.svelte-7sbq87) .qr-content:where(.svelte-7sbq87) .qr-left:where(.svelte-7sbq87) .qr-code:where(.svelte-7sbq87) .qr-image:where(.svelte-7sbq87){width:100%;height:100%;object-fit:contain;filter:none}.qr-corner-container.svelte-7sbq87 .qr-popup:where(.svelte-7sbq87) .qr-content:where(.svelte-7sbq87) .qr-left:where(.svelte-7sbq87) .qr-code:where(.svelte-7sbq87){cursor:pointer;transition:all .3s ease;position:relative;overflow:hidden;border-radius:.056rem}.qr-corner-container.svelte-7sbq87 .qr-popup:where(.svelte-7sbq87) .qr-content:where(.svelte-7sbq87) .qr-left:where(.svelte-7sbq87) .qr-code:where(.svelte-7sbq87):before{content:"";position:absolute;inset:0;background:#007aff1a;opacity:0;transition:opacity .3s ease;border-radius:inherit}.qr-corner-container.svelte-7sbq87 .qr-popup:where(.svelte-7sbq87) .qr-content:where(.svelte-7sbq87) .qr-left:where(.svelte-7sbq87) .qr-code:where(.svelte-7sbq87):hover{transform:scale(1.02)}.qr-corner-container.svelte-7sbq87 .qr-popup:where(.svelte-7sbq87) .qr-content:where(.svelte-7sbq87) .qr-left:where(.svelte-7sbq87) .qr-code:where(.svelte-7sbq87):hover:before{opacity:1}.qr-corner-container.svelte-7sbq87 .qr-popup:where(.svelte-7sbq87) .qr-content:where(.svelte-7sbq87) .qr-left:where(.svelte-7sbq87) .qr-code:where(.svelte-7sbq87):active{transform:scale(.98)}.qr-corner-container.svelte-7sbq87 .qr-popup:where(.svelte-7sbq87) .qr-content:where(.svelte-7sbq87) .qr-left:where(.svelte-7sbq87) .qr-code:where(.svelte-7sbq87):focus{outline:.014rem solid rgba(0,122,255,.5);outline-offset:.014rem}.qr-corner-container.svelte-7sbq87 .qr-popup:where(.svelte-7sbq87) .qr-content:where(.svelte-7sbq87) .qr-right:where(.svelte-7sbq87){flex:1;min-width:0}.qr-corner-container.svelte-7sbq87 .qr-popup:where(.svelte-7sbq87) .qr-content:where(.svelte-7sbq87) .qr-right:where(.svelte-7sbq87) h4:where(.svelte-7sbq87){font-weight:500;font-size:.111rem;color:#000}.qr-corner-container.svelte-7sbq87 .qr-popup:where(.svelte-7sbq87) .qr-content:where(.svelte-7sbq87) .qr-right:where(.svelte-7sbq87) .qr-feature-list:where(.svelte-7sbq87){display:flex;flex-direction:column;gap:.056rem;margin-top:.069rem}.qr-corner-container.svelte-7sbq87 .qr-popup:where(.svelte-7sbq87) .qr-content:where(.svelte-7sbq87) .qr-right:where(.svelte-7sbq87) .qr-feature-list:where(.svelte-7sbq87) .qr-feature-item:where(.svelte-7sbq87){display:flex;align-items:center;gap:.083rem;font-size:.097rem;color:#4b5b76}.qr-corner-container.svelte-7sbq87 .qr-popup:where(.svelte-7sbq87) .qr-content:where(.svelte-7sbq87) .qr-right:where(.svelte-7sbq87) .qr-feature-list:where(.svelte-7sbq87) .qr-check:where(.svelte-7sbq87){display:inline-block;width:.069rem;height:.069rem;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUBAMAAAB/pwA+AAAAIVBMVEUAAAAivmAgv2Agv2AivmAivmAjvmAivmAiv2Alv2AivmAXbHPTAAAACnRSTlMAgBAg38+/748wU7O8GQAAAFVJREFUCNdjIAdYKMBYzF5BMKbJqmUMDBMggqsWMjAuhAiuEmCQAmKIIEMWkIAIMqgCSYggA1PUqoUQQbBwFUgQIgwWhAiDBKHCIEGo8EKEqxTQnQkAgzkctVNcFAQAAAAASUVORK5CYII=) no-repeat center;background-size:contain;flex-shrink:0}.qr-corner-container.svelte-7sbq87:hover .qr-popup:where(.svelte-7sbq87){opacity:1;visibility:visible;transform:translateY(0)}.qr-corner-container.svelte-7sbq87 .card-corner-image:where(.svelte-7sbq87){width:100%;height:100%}@media (max-width: 1279px){.hero-section.svelte-7sbq87{background:#f1f7fb}.hero-section.svelte-7sbq87 .logo-container:where(.svelte-7sbq87){height:2.486rem}.hero-section.svelte-7sbq87 .logo-container:where(.svelte-7sbq87) .logo-bar:where(.svelte-7sbq87){top:.667rem;left:50%;transform:translate(-50%);width:2.042rem;height:.75rem}.hero-section.svelte-7sbq87 .hero-container:where(.svelte-7sbq87){padding:0 .111rem}.hero-section.svelte-7sbq87 .hero-container:where(.svelte-7sbq87) .hero-main:where(.svelte-7sbq87){flex-direction:column;text-align:center;padding:0;gap:0}.hero-section.svelte-7sbq87 .hero-container:where(.svelte-7sbq87) .hero-main:where(.svelte-7sbq87) .hero-content:where(.svelte-7sbq87){text-align:center;max-width:100%;padding-top:0}.hero-section.svelte-7sbq87 .hero-container:where(.svelte-7sbq87) .hero-main:where(.svelte-7sbq87) .hero-content:where(.svelte-7sbq87) .hero-title:where(.svelte-7sbq87){font-size:.854rem}.hero-section.svelte-7sbq87 .hero-container:where(.svelte-7sbq87) .hero-main:where(.svelte-7sbq87) .hero-content:where(.svelte-7sbq87) .hero-title:where(.svelte-7sbq87) .desktop-title:where(.svelte-7sbq87){display:none}.hero-section.svelte-7sbq87 .hero-container:where(.svelte-7sbq87) .hero-main:where(.svelte-7sbq87) .hero-content:where(.svelte-7sbq87) .hero-title:where(.svelte-7sbq87) .mobile-title:where(.svelte-7sbq87){display:block}.hero-section.svelte-7sbq87 .hero-container:where(.svelte-7sbq87) .hero-main:where(.svelte-7sbq87) .hero-content:where(.svelte-7sbq87) .hero-title:where(.svelte-7sbq87) .mobile-title:where(.svelte-7sbq87) .highlight:where(.svelte-7sbq87){color:#007aff}.hero-section.svelte-7sbq87 .hero-container:where(.svelte-7sbq87) .hero-main:where(.svelte-7sbq87) .hero-content:where(.svelte-7sbq87) .hero-subtitle:where(.svelte-7sbq87){font-size:.403rem;margin-top:.542rem}.hero-section.svelte-7sbq87 .hero-container:where(.svelte-7sbq87) .hero-main:where(.svelte-7sbq87) .hero-content:where(.svelte-7sbq87) .hero-button:where(.svelte-7sbq87){width:2.5rem;height:.833rem;font-size:.375rem;margin-top:.542rem;border-radius:.799rem;box-shadow:0 .292rem .535rem #007aff66}.hero-section.svelte-7sbq87 .hero-container:where(.svelte-7sbq87) .hero-main:where(.svelte-7sbq87) .hero-visual:where(.svelte-7sbq87){width:7.521rem;height:5.972rem;position:relative;right:auto;top:0;margin-top:-1.042rem}.hero-section.svelte-7sbq87 .hero-container:where(.svelte-7sbq87) .hero-main:where(.svelte-7sbq87) .hero-visual:where(.svelte-7sbq87) .desktop-visual:where(.svelte-7sbq87){display:none}.hero-section.svelte-7sbq87 .hero-container:where(.svelte-7sbq87) .hero-main:where(.svelte-7sbq87) .hero-visual:where(.svelte-7sbq87) .mobile-visual:where(.svelte-7sbq87){display:flex}.feature-cards-section.svelte-7sbq87{margin-top:-.938rem;overflow:visible}.feature-cards-section.svelte-7sbq87 .feature-cards-container:where(.svelte-7sbq87) .feature-cards:where(.svelte-7sbq87){grid-template-columns:1fr;padding:.139rem 0}.feature-cards-section.svelte-7sbq87 .feature-cards-container:where(.svelte-7sbq87) .feature-cards:where(.svelte-7sbq87) .carousel-container{position:relative;width:100%;overflow:hidden;padding:0}.feature-cards-section.svelte-7sbq87 .feature-cards-container:where(.svelte-7sbq87) .feature-cards:where(.svelte-7sbq87) .carousel-wrapper{width:100%;overflow:visible!important;box-sizing:border-box;padding:.069rem 0 .208rem}.feature-cards-section.svelte-7sbq87 .feature-cards-container:where(.svelte-7sbq87) .feature-cards:where(.svelte-7sbq87) .carousel-slider{display:flex!important;grid-template-columns:none!important;gap:0!important}.feature-cards-section.svelte-7sbq87 .feature-cards-container:where(.svelte-7sbq87) .feature-cards:where(.svelte-7sbq87) .carousel-slider>*{flex:0 0 100%;min-width:100%;max-width:100%;box-sizing:border-box}.feature-cards-section.svelte-7sbq87 .feature-cards-container:where(.svelte-7sbq87) .feature-cards:where(.svelte-7sbq87) .carousel-dots{display:flex!important;justify-content:center;gap:.056rem;margin-top:.069rem}.feature-cards-section.svelte-7sbq87 .slider-item:where(.svelte-7sbq87){padding:0 .347rem;box-sizing:border-box}.feature-cards-section.svelte-7sbq87 .slider-item:where(.svelte-7sbq87) .feature-card:where(.svelte-7sbq87){padding:.931rem .139rem .694rem .694rem;box-shadow:.215rem .215rem .535rem #3763aa1a;border-radius:.104rem;border:.056rem solid #ffffff}.feature-cards-section.svelte-7sbq87 .slider-item:where(.svelte-7sbq87) .feature-card:where(.svelte-7sbq87) h3:where(.svelte-7sbq87){font-size:.535rem}.feature-cards-section.svelte-7sbq87 .slider-item:where(.svelte-7sbq87) .feature-card:where(.svelte-7sbq87) .card-arrow:where(.svelte-7sbq87){width:.583rem;height:.583rem}.feature-cards-section.svelte-7sbq87 .slider-item:where(.svelte-7sbq87) .feature-card:where(.svelte-7sbq87) .card-description:where(.svelte-7sbq87){font-size:.375rem;margin-top:.556rem}.feature-cards-section.svelte-7sbq87 .slider-item:where(.svelte-7sbq87) .feature-card:where(.svelte-7sbq87) .card-features:where(.svelte-7sbq87){gap:.472rem .139rem;margin-top:.556rem}.feature-cards-section.svelte-7sbq87 .slider-item:where(.svelte-7sbq87) .feature-card:where(.svelte-7sbq87) .card-features:where(.svelte-7sbq87) .feature-item:where(.svelte-7sbq87){font-size:.375rem;gap:.319rem}.feature-cards-section.svelte-7sbq87 .slider-item:where(.svelte-7sbq87) .feature-card:where(.svelte-7sbq87) .card-features:where(.svelte-7sbq87) .check:where(.svelte-7sbq87){width:.264rem;height:.264rem}.feature-cards-section.svelte-7sbq87 .slider-item:where(.svelte-7sbq87) .feature-card:where(.svelte-7sbq87) .card-footer:where(.svelte-7sbq87){gap:.347rem;margin-top:.556rem}.feature-cards-section.svelte-7sbq87 .slider-item:where(.svelte-7sbq87) .feature-card:where(.svelte-7sbq87) .card-footer:where(.svelte-7sbq87) .footer-text:where(.svelte-7sbq87){font-size:.375rem}.feature-cards-section.svelte-7sbq87 .slider-item:where(.svelte-7sbq87) .feature-card:where(.svelte-7sbq87) .qr-corner-container:where(.svelte-7sbq87){width:1.493rem;height:1.493rem}.feature-cards-section.svelte-7sbq87 .slider-item:where(.svelte-7sbq87) .feature-card:where(.svelte-7sbq87) .qr-corner-container:where(.svelte-7sbq87) .qr-popup:where(.svelte-7sbq87){z-index:1000;width:7.042rem;height:3.958rem;top:1.042rem;right:.208rem;bottom:auto;transform:translateY(0);box-shadow:0 .028rem .083rem #00000026,0 .014rem .042rem #0000001a}.feature-cards-section.svelte-7sbq87 .slider-item:where(.svelte-7sbq87) .feature-card:where(.svelte-7sbq87) .qr-corner-container:where(.svelte-7sbq87) .qr-popup:where(.svelte-7sbq87):before{bottom:auto;top:-.125rem;right:.069rem;width:.25rem;height:.25rem;transform:rotate(45deg);background:#f4f6f9;border-left:1px solid #ffffff;border-top:1px solid #ffffff;border-right:none;border-bottom:none;box-shadow:-1px -1px .014rem #00000014}.feature-cards-section.svelte-7sbq87 .slider-item:where(.svelte-7sbq87) .feature-card:where(.svelte-7sbq87) .qr-corner-container:where(.svelte-7sbq87) .qr-popup:where(.svelte-7sbq87) .qr-content:where(.svelte-7sbq87){gap:.5rem}.feature-cards-section.svelte-7sbq87 .slider-item:where(.svelte-7sbq87) .feature-card:where(.svelte-7sbq87) .qr-corner-container:where(.svelte-7sbq87) .qr-popup:where(.svelte-7sbq87) .qr-content:where(.svelte-7sbq87) .qr-left:where(.svelte-7sbq87) .qr-code:where(.svelte-7sbq87){width:2.486rem;height:2.486rem}.feature-cards-section.svelte-7sbq87 .slider-item:where(.svelte-7sbq87) .feature-card:where(.svelte-7sbq87) .qr-corner-container:where(.svelte-7sbq87) .qr-popup:where(.svelte-7sbq87) .qr-content:where(.svelte-7sbq87) .qr-right:where(.svelte-7sbq87) h4:where(.svelte-7sbq87){font-size:.403rem}.feature-cards-section.svelte-7sbq87 .slider-item:where(.svelte-7sbq87) .feature-card:where(.svelte-7sbq87) .qr-corner-container:where(.svelte-7sbq87) .qr-popup:where(.svelte-7sbq87) .qr-content:where(.svelte-7sbq87) .qr-right:where(.svelte-7sbq87) .qr-feature-list:where(.svelte-7sbq87){margin-top:.25rem;gap:.194rem}.feature-cards-section.svelte-7sbq87 .slider-item:where(.svelte-7sbq87) .feature-card:where(.svelte-7sbq87) .qr-corner-container:where(.svelte-7sbq87) .qr-popup:where(.svelte-7sbq87) .qr-content:where(.svelte-7sbq87) .qr-right:where(.svelte-7sbq87) .qr-feature-list:where(.svelte-7sbq87) .qr-feature-item:where(.svelte-7sbq87){gap:.306rem;font-size:.375rem}.feature-cards-section.svelte-7sbq87 .slider-item:where(.svelte-7sbq87) .feature-card:where(.svelte-7sbq87) .qr-corner-container:where(.svelte-7sbq87) .qr-popup:where(.svelte-7sbq87) .qr-content:where(.svelte-7sbq87) .qr-right:where(.svelte-7sbq87) .qr-feature-list:where(.svelte-7sbq87) .qr-check:where(.svelte-7sbq87){width:.25rem;height:.25rem}}.product-showcase.svelte-i75jp2{display:flex;align-items:flex-start;background:#eff4fe;border-radius:.194rem;margin-top:.125rem;height:3.403rem;max-width:var(--design-max-width);margin-left:auto;margin-right:auto;position:relative}.product-showcase.svelte-i75jp2 .showcase-left:where(.svelte-i75jp2){flex-shrink:0;font-size:0;box-sizing:content-box}.product-showcase.svelte-i75jp2 .showcase-left:where(.svelte-i75jp2) .showcase-title:where(.svelte-i75jp2){font-weight:700;font-size:.167rem;color:#000}.product-showcase.svelte-i75jp2 .showcase-left:where(.svelte-i75jp2) .showcase-subtitle:where(.svelte-i75jp2){font-weight:700;font-size:.167rem;margin-top:.069rem;color:#000}.product-showcase.svelte-i75jp2 .showcase-left:where(.svelte-i75jp2) .feature-points:where(.svelte-i75jp2){margin-top:.153rem}.product-showcase.svelte-i75jp2 .showcase-left:where(.svelte-i75jp2) .feature-points:where(.svelte-i75jp2) .feature-point:where(.svelte-i75jp2){display:flex;align-items:center;gap:.056rem}.product-showcase.svelte-i75jp2 .showcase-left:where(.svelte-i75jp2) .feature-points:where(.svelte-i75jp2) .feature-point:where(.svelte-i75jp2)~.feature-point:where(.svelte-i75jp2){margin-top:.153rem}.product-showcase.svelte-i75jp2 .showcase-left:where(.svelte-i75jp2) .feature-points:where(.svelte-i75jp2) .feature-point:where(.svelte-i75jp2) .point-icon:where(.svelte-i75jp2){width:.069rem;height:.069rem;background:#a2bffd;border-radius:.014rem;transform:rotate(45deg);flex-shrink:0}.product-showcase.svelte-i75jp2 .showcase-left:where(.svelte-i75jp2) .feature-points:where(.svelte-i75jp2) .feature-point:where(.svelte-i75jp2) span:where(.svelte-i75jp2){font-weight:500;font-size:.097rem;color:#384146}.product-showcase.svelte-i75jp2 .showcase-left:where(.svelte-i75jp2) .consult-btn:where(.svelte-i75jp2){background:linear-gradient(135deg,#1677ff,#4096ff);color:#fff;border:none;padding:.097rem .222rem;border-radius:.167rem;font-size:.111rem;font-weight:500;cursor:pointer;transition:all .3s ease;box-shadow:0 .028rem .083rem #1677ff4d;margin-top:.153rem}.product-showcase.svelte-i75jp2 .showcase-left:where(.svelte-i75jp2) .consult-btn:where(.svelte-i75jp2):hover{transform:translateY(-.014rem);box-shadow:0 .042rem .139rem #1677ff66}.product-showcase.svelte-i75jp2 .showcase-right:where(.svelte-i75jp2){flex-shrink:0;overflow:hidden}.product-showcase.svelte-i75jp2 .showcase-right:where(.svelte-i75jp2) .mockup-media:where(.svelte-i75jp2){width:100%;height:auto;display:block}.product-showcase.svelte-i75jp2 .showcase-right:where(.svelte-i75jp2) .mockup-video:where(.svelte-i75jp2){transform:scale(1.01);transform-origin:center}.product-showcase.mobile.svelte-i75jp2{display:block;background:transparent;border-radius:0;height:auto;margin:0;padding:0}.product-showcase.mobile.svelte-i75jp2 .showcase-left:where(.svelte-i75jp2){padding:0;width:calc(100% - .972rem);padding:0 .486rem}.product-showcase.mobile.svelte-i75jp2 .showcase-left:where(.svelte-i75jp2) .showcase-title:where(.svelte-i75jp2){font-size:.535rem}.product-showcase.mobile.svelte-i75jp2 .showcase-left:where(.svelte-i75jp2) .showcase-subtitle:where(.svelte-i75jp2){font-size:.535rem}.product-showcase.mobile.svelte-i75jp2 .showcase-left:where(.svelte-i75jp2) .feature-points:where(.svelte-i75jp2){margin-top:.375rem}.product-showcase.mobile.svelte-i75jp2 .showcase-left:where(.svelte-i75jp2) .feature-points:where(.svelte-i75jp2) .feature-point:where(.svelte-i75jp2){gap:.208rem}.product-showcase.mobile.svelte-i75jp2 .showcase-left:where(.svelte-i75jp2) .feature-points:where(.svelte-i75jp2) .feature-point:where(.svelte-i75jp2)~.feature-point:where(.svelte-i75jp2){margin-top:.375rem}.product-showcase.mobile.svelte-i75jp2 .showcase-left:where(.svelte-i75jp2) .feature-points:where(.svelte-i75jp2) .feature-point:where(.svelte-i75jp2) .point-icon:where(.svelte-i75jp2){width:.264rem;height:.264rem;border-radius:.056rem}.product-showcase.mobile.svelte-i75jp2 .showcase-left:where(.svelte-i75jp2) .feature-points:where(.svelte-i75jp2) .feature-point:where(.svelte-i75jp2) span:where(.svelte-i75jp2){font-size:.319rem}.product-showcase.mobile.svelte-i75jp2 .showcase-right:where(.svelte-i75jp2){width:calc(100% - .486rem);margin:.486rem auto 0;overflow:hidden}.product-showcase.mobile.svelte-i75jp2 .showcase-right:where(.svelte-i75jp2) .mockup-media:where(.svelte-i75jp2){width:100%;box-shadow:none}.product-showcase.mobile.svelte-i75jp2 .showcase-right:where(.svelte-i75jp2) .mockup-video:where(.svelte-i75jp2){transform:scale(1.01);transform-origin:center}.product-showcase.mobile.svelte-i75jp2 .consult-btn:where(.svelte-i75jp2){width:calc(100% - .972rem);height:1.201rem;background:#007aff;border-radius:.694rem;font-weight:500;font-size:.479rem;color:#fff;margin:0 auto;display:block;line-height:1.201rem;text-align:center;margin-top:.507rem}.function-intro.svelte-1gaudxu{--function-icon-size: .25rem;--function-item-gap: .097rem;--function-title-font-size: .097rem;padding:var(--section-gap) 0 0}.function-intro.svelte-1gaudxu .container:where(.svelte-1gaudxu){max-width:var(--design-max-width);margin:0 auto}.function-intro.svelte-1gaudxu .container:where(.svelte-1gaudxu) .section-title:where(.svelte-1gaudxu){font-weight:500;font-size:var(--section-title-font-size);color:#000;text-align:center}.function-intro.svelte-1gaudxu .container:where(.svelte-1gaudxu) .function-carousel:where(.svelte-1gaudxu){position:relative;display:flex;align-items:center;max-width:var(--design-max-width);padding:0 .486rem;margin:.139rem auto;overflow:visible}.function-intro.svelte-1gaudxu .container:where(.svelte-1gaudxu) .function-carousel:where(.svelte-1gaudxu) .carousel-btn:where(.svelte-1gaudxu){background:none;border:none;cursor:pointer;transition:all .3s ease;z-index:2;padding:0;position:absolute;display:flex;align-items:center;justify-content:center;width:.5rem;height:.5rem;top:50%;transform:translateY(-50%)}.function-intro.svelte-1gaudxu .container:where(.svelte-1gaudxu) .function-carousel:where(.svelte-1gaudxu) .carousel-btn:where(.svelte-1gaudxu):hover:not(.disabled){transform:translateY(-50%) scale(1.1)}.function-intro.svelte-1gaudxu .container:where(.svelte-1gaudxu) .function-carousel:where(.svelte-1gaudxu) .carousel-btn.disabled:where(.svelte-1gaudxu){opacity:.5;cursor:not-allowed}.function-intro.svelte-1gaudxu .container:where(.svelte-1gaudxu) .function-carousel:where(.svelte-1gaudxu) .carousel-btn.prev:where(.svelte-1gaudxu){left:-.069rem}.function-intro.svelte-1gaudxu .container:where(.svelte-1gaudxu) .function-carousel:where(.svelte-1gaudxu) .carousel-btn.next:where(.svelte-1gaudxu){right:-.181rem}.function-intro.svelte-1gaudxu .container:where(.svelte-1gaudxu) .function-carousel:where(.svelte-1gaudxu) .carousel-btn:where(.svelte-1gaudxu) .arrow-icon:where(.svelte-1gaudxu){width:.5rem;height:.5rem;object-fit:contain}.function-intro.svelte-1gaudxu .container:where(.svelte-1gaudxu) .function-carousel:where(.svelte-1gaudxu) .function-grid:where(.svelte-1gaudxu){flex:1;overflow:hidden;position:relative;width:100%;margin:0 auto}.function-intro.svelte-1gaudxu .container:where(.svelte-1gaudxu) .function-carousel:where(.svelte-1gaudxu) .function-grid:where(.svelte-1gaudxu) .function-grid-inner:where(.svelte-1gaudxu){display:flex;gap:.083rem;transition:transform .5s ease;width:fit-content;padding:0 .083rem}.function-intro.svelte-1gaudxu .container:where(.svelte-1gaudxu) .function-carousel:where(.svelte-1gaudxu) .function-grid:where(.svelte-1gaudxu) .function-grid-inner:where(.svelte-1gaudxu) .function-item:where(.svelte-1gaudxu){display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--function-item-gap);width:.833rem;height:.903rem;flex-shrink:0;cursor:pointer;transition:all .3s ease;padding:.111rem .083rem;border-radius:.111rem;box-sizing:border-box}.function-intro.svelte-1gaudxu .container:where(.svelte-1gaudxu) .function-carousel:where(.svelte-1gaudxu) .function-grid:where(.svelte-1gaudxu) .function-grid-inner:where(.svelte-1gaudxu) .function-item:where(.svelte-1gaudxu):hover{transform:translateY(-.014rem)}.function-intro.svelte-1gaudxu .container:where(.svelte-1gaudxu) .function-carousel:where(.svelte-1gaudxu) .function-grid:where(.svelte-1gaudxu) .function-grid-inner:where(.svelte-1gaudxu) .function-item.selected:where(.svelte-1gaudxu){background:#eff4fe}.function-intro.svelte-1gaudxu .container:where(.svelte-1gaudxu) .function-carousel:where(.svelte-1gaudxu) .function-grid:where(.svelte-1gaudxu) .function-grid-inner:where(.svelte-1gaudxu) .function-item:where(.svelte-1gaudxu) .function-icon:where(.svelte-1gaudxu){width:var(--function-icon-size);height:var(--function-icon-size);display:flex;align-items:center;justify-content:center;transition:all .3s ease}.function-intro.svelte-1gaudxu .container:where(.svelte-1gaudxu) .function-carousel:where(.svelte-1gaudxu) .function-grid:where(.svelte-1gaudxu) .function-grid-inner:where(.svelte-1gaudxu) .function-item:where(.svelte-1gaudxu) .function-icon:where(.svelte-1gaudxu) img:where(.svelte-1gaudxu){width:100%;height:100%;object-fit:contain}.function-intro.svelte-1gaudxu .container:where(.svelte-1gaudxu) .function-carousel:where(.svelte-1gaudxu) .function-grid:where(.svelte-1gaudxu) .function-grid-inner:where(.svelte-1gaudxu) .function-item:where(.svelte-1gaudxu) .function-title:where(.svelte-1gaudxu){font-weight:500;font-size:var(--function-title-font-size);color:#181c1f;text-align:center;transition:all .3s ease;line-height:1.2}.function-intro.svelte-1gaudxu .container:where(.svelte-1gaudxu) .pc-showcase:where(.svelte-1gaudxu){display:block}.mobile-modal-overlay.svelte-1gaudxu{display:none;position:fixed;inset:0;background:#00000080;z-index:9999;padding:0;align-items:flex-end}.mobile-modal-overlay.svelte-1gaudxu .mobile-modal-wrapper:where(.svelte-1gaudxu){background:#fff;border-radius:.521rem .521rem 0 0;width:100%;animation:svelte-1gaudxu-slideUp .3s ease}.mobile-modal-overlay.svelte-1gaudxu .mobile-modal-wrapper:where(.svelte-1gaudxu) .mobile-modal:where(.svelte-1gaudxu){background:linear-gradient(180deg,#e2ebfe,#c5e1fc);border:.028rem solid #ffffff;border-radius:.521rem .521rem 0 0;width:100%;max-height:calc(100vh - .069rem);overflow-y:auto;padding:1.042rem 0 .729rem;padding-bottom:calc(.729rem + env(safe-area-inset-bottom));padding-bottom:calc(.729rem + constant(safe-area-inset-bottom));position:relative}.mobile-modal-overlay.svelte-1gaudxu .mobile-modal-wrapper:where(.svelte-1gaudxu) .mobile-modal:where(.svelte-1gaudxu) .modal-close:where(.svelte-1gaudxu){position:absolute;top:.139rem;right:.139rem;width:.667rem;height:.667rem;border-radius:50%;background:#fffc;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:10;color:#666}@media (max-width: 1279px){.function-intro.svelte-1gaudxu{--function-icon-size: .799rem;--function-item-gap: .208rem;--function-title-font-size: .319rem;background:#fff}.function-intro.svelte-1gaudxu .container:where(.svelte-1gaudxu) .pc-showcase:where(.svelte-1gaudxu){display:none}.function-intro.svelte-1gaudxu .container:where(.svelte-1gaudxu) .function-carousel:where(.svelte-1gaudxu){padding:0;margin:.799rem 0 0}.function-intro.svelte-1gaudxu .container:where(.svelte-1gaudxu) .function-carousel:where(.svelte-1gaudxu) .carousel-btn:where(.svelte-1gaudxu){display:none}.function-intro.svelte-1gaudxu .container:where(.svelte-1gaudxu) .function-carousel:where(.svelte-1gaudxu) .function-grid:where(.svelte-1gaudxu){padding:0 .799rem}.function-intro.svelte-1gaudxu .container:where(.svelte-1gaudxu) .function-carousel:where(.svelte-1gaudxu) .function-grid:where(.svelte-1gaudxu) .function-grid-inner:where(.svelte-1gaudxu){transform:none!important;display:grid;grid-template-columns:repeat(4,1fr);gap:.799rem;padding:0;width:100%}.function-intro.svelte-1gaudxu .container:where(.svelte-1gaudxu) .function-carousel:where(.svelte-1gaudxu) .function-grid:where(.svelte-1gaudxu) .function-grid-inner:where(.svelte-1gaudxu) .function-item:where(.svelte-1gaudxu){min-width:auto;width:100%;height:auto;flex-direction:column;padding:0;background:transparent;border:none;box-shadow:none;align-items:center;justify-content:flex-start}.function-intro.svelte-1gaudxu .container:where(.svelte-1gaudxu) .function-carousel:where(.svelte-1gaudxu) .function-grid:where(.svelte-1gaudxu) .function-grid-inner:where(.svelte-1gaudxu) .function-item.selected:where(.svelte-1gaudxu){border:none;background:transparent}.function-intro.svelte-1gaudxu .container:where(.svelte-1gaudxu) .function-carousel:where(.svelte-1gaudxu) .function-grid:where(.svelte-1gaudxu) .function-grid-inner:where(.svelte-1gaudxu) .function-item:where(.svelte-1gaudxu):hover{transform:none}.mobile-modal-overlay.svelte-1gaudxu{display:flex;animation:svelte-1gaudxu-fadeIn .3s ease}}@media (min-width: 1280px){.mobile-modal-overlay.svelte-1gaudxu{display:none!important}}@keyframes svelte-1gaudxu-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes svelte-1gaudxu-slideUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}.solutions-section.svelte-18l797g{--solution-card-border-radius: .167rem;--solution-card-shadow: 0px .069rem .208rem 0px rgba(176, 191, 231, .15);--solutions-image-height: 1.271rem;--solution-content-padding: .153rem .208rem;--solution-content-min-height: 1.375rem;--solution-category-font-size: .125rem;--solution-title-font-size: .167rem;--solution-title-margin-top: .083rem;padding:var(--section-gap) 0 0}.solutions-section.svelte-18l797g .container:where(.svelte-18l797g){max-width:var(--design-max-width);margin:0 auto}.solutions-section.svelte-18l797g .container:where(.svelte-18l797g) .section-header:where(.svelte-18l797g){text-align:center;margin-bottom:.417rem}.solutions-section.svelte-18l797g .container:where(.svelte-18l797g) .section-header:where(.svelte-18l797g) h2:where(.svelte-18l797g){font-weight:500;font-size:var(--section-title-font-size);color:#000}.solutions-section.svelte-18l797g .container:where(.svelte-18l797g) .solutions-wrapper:where(.svelte-18l797g){margin-top:.347rem}@media (min-width: 1280px){.solutions-section.svelte-18l797g .container:where(.svelte-18l797g) .solutions-wrapper:where(.svelte-18l797g) .carousel-wrapper{overflow:visible}.solutions-section.svelte-18l797g .container:where(.svelte-18l797g) .solutions-wrapper:where(.svelte-18l797g) .carousel-slider{display:grid!important;grid-template-columns:repeat(3,1fr);gap:.174rem;transform:none!important}.solutions-section.svelte-18l797g .container:where(.svelte-18l797g) .solutions-wrapper:where(.svelte-18l797g) .carousel-dots{display:none}}.solutions-section.svelte-18l797g .solution-item:where(.svelte-18l797g){width:100%}.solutions-section.svelte-18l797g .solution-card:where(.svelte-18l797g){overflow:hidden;background:#ffffffb3;box-shadow:var(--solution-card-shadow);border-radius:var(--solution-card-border-radius);transition:all .3s ease;cursor:pointer}.solutions-section.svelte-18l797g .solution-card:where(.svelte-18l797g):hover{transform:translateY(-.056rem);box-shadow:0 .111rem .333rem #00000026}.solutions-section.svelte-18l797g .solution-card:where(.svelte-18l797g):hover .solution-image:where(.svelte-18l797g) img:where(.svelte-18l797g){transform:scale(1.05)}.solutions-section.svelte-18l797g .solution-card:where(.svelte-18l797g) .solution-image:where(.svelte-18l797g){width:100%;height:var(--solutions-image-height);overflow:hidden}.solutions-section.svelte-18l797g .solution-card:where(.svelte-18l797g) .solution-image:where(.svelte-18l797g) img:where(.svelte-18l797g){width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.solutions-section.svelte-18l797g .solution-card:where(.svelte-18l797g) .solution-content:where(.svelte-18l797g){font-size:0;padding:var(--solution-content-padding);min-height:var(--solution-content-min-height)}.solutions-section.svelte-18l797g .solution-card:where(.svelte-18l797g) .solution-content:where(.svelte-18l797g) .solution-category:where(.svelte-18l797g){display:inline-block;font-weight:500;font-size:var(--solution-category-font-size);color:#000000e3}.solutions-section.svelte-18l797g .solution-card:where(.svelte-18l797g) .solution-content:where(.svelte-18l797g) .solution-title:where(.svelte-18l797g){font-weight:700;font-size:var(--solution-title-font-size);color:#333;margin-top:var(--solution-title-margin-top)}.solutions-section.svelte-18l797g .solution-card:where(.svelte-18l797g) .solution-content:where(.svelte-18l797g) .solution-title:where(.svelte-18l797g)>:where(.svelte-18l797g){display:block}.solutions-section.svelte-18l797g .solution-link:where(.svelte-18l797g){display:none}@media (max-width: 1279px){.solutions-section.svelte-18l797g{--solution-card-border-radius: .639rem;--solution-card-shadow: 0px .264rem .799rem 0px rgba(176, 191, 231, .15);--solutions-image-height: 3.597rem;--solution-content-padding: .403rem .486rem;--solution-content-min-height: 3.542rem;--solution-category-font-size: .375rem;--solution-title-font-size: .486rem;--solution-title-margin-top: .403rem}.solutions-section.svelte-18l797g .container:where(.svelte-18l797g) .section-header:where(.svelte-18l797g){margin-bottom:.208rem;padding:0 .139rem}.solutions-section.svelte-18l797g .container:where(.svelte-18l797g) .solutions-wrapper:where(.svelte-18l797g){margin-top:.799rem;width:100%;overflow:hidden;padding:0 1.222rem}.solutions-section.svelte-18l797g .container:where(.svelte-18l797g) .solutions-wrapper:where(.svelte-18l797g) .carousel-wrapper{overflow:visible!important}.solutions-section.svelte-18l797g .container:where(.svelte-18l797g) .solutions-wrapper:where(.svelte-18l797g) .carousel-slider.centered-slides{display:flex!important;gap:.417rem!important;width:max-content!important;padding-left:calc((100% - 7.549rem)/2);padding-right:calc((100% - 7.549rem)/2)}.solutions-section.svelte-18l797g .container:where(.svelte-18l797g) .solutions-wrapper:where(.svelte-18l797g) .carousel-slider.centered-slides>*{width:7.549rem!important;min-width:7.549rem!important;flex:0 0 7.549rem!important}.solutions-section.svelte-18l797g .solution-link:where(.svelte-18l797g){margin-top:.556rem;width:2.944rem;height:.75rem;border-radius:.424rem;border:.028rem solid #007aff;font-size:.375rem;color:#007aff;cursor:pointer;transition:all .3s ease;display:none}.solutions-section.svelte-18l797g .solution-link:where(.svelte-18l797g):active{transform:scale(.95)}}@keyframes svelte-1ltxvgn-rotate{0%{transform:translate(.014rem,.014rem) scale(1.05) rotate(0)}to{transform:translate(.014rem,.014rem) scale(1.05) rotate(360deg)}}@keyframes svelte-1ltxvgn-flip{0%{transform:translate(.014rem,.014rem) scale(1.05) rotateY(0)}to{transform:translate(.014rem,.014rem) scale(1.05) rotateY(180deg);opacity:.7}}.services-section.svelte-1ltxvgn{--service-grid-grid-template-columns: repeat(3, 1fr);--service-grid-gap: .222rem .167rem;--service-grid-margin-top: .222rem;--service-card-gap: .139rem;--service-card-padding: .181rem .208rem;--service-card-box-shadow: 0px .069rem .208rem 0px rgba(176, 191, 231, .15);--service-card-border-radius: .111rem;--service-card-border: 1px solid #ffffff;--service-card-width: 2.66rem;--service-card-height: 1.313rem;--service-title-font-size: .167rem;--service-description-font-size: .125rem;--service-description-margin-top: .278rem;--service-description-line-margin-top: .069rem;--service-icon-size: .347rem;--service-icon-right: .278rem;--service-icon-bottom: .222rem;--service-icon-top: auto;--service-icon-shape-size: .208rem;--service-icon-shape-rect-height: .167rem;--service-icon-shape-left: -.111rem;padding:var(--section-gap) 0 0}.services-section.svelte-1ltxvgn .container:where(.svelte-1ltxvgn){max-width:var(--design-max-width);margin:0 auto;padding:0}.services-section.svelte-1ltxvgn .container:where(.svelte-1ltxvgn) .section-header:where(.svelte-1ltxvgn){text-align:center}.services-section.svelte-1ltxvgn .container:where(.svelte-1ltxvgn) .section-header:where(.svelte-1ltxvgn) h2:where(.svelte-1ltxvgn){font-weight:500;font-size:var(--section-title-font-size);color:#000}.services-section.svelte-1ltxvgn .container:where(.svelte-1ltxvgn) .services-grid:where(.svelte-1ltxvgn){display:grid;grid-template-columns:var(--service-grid-grid-template-columns);gap:var(--service-grid-gap);margin-top:var(--service-grid-margin-top)}.services-section.svelte-1ltxvgn .service-card:where(.svelte-1ltxvgn){display:flex;align-items:flex-start;gap:var(--service-card-gap);padding:var(--service-card-padding);width:var(--service-card-width);height:var(--service-card-height);background:#ffffffb3;box-shadow:var(--service-card-box-shadow);border-radius:var(--service-card-border-radius);border:var(--service-card-border);text-align:left;position:relative}.services-section.svelte-1ltxvgn .service-card:where(.svelte-1ltxvgn) .service-content:where(.svelte-1ltxvgn){flex:1;display:flex;flex-direction:column;height:100%}.services-section.svelte-1ltxvgn .service-card:where(.svelte-1ltxvgn) .service-content:where(.svelte-1ltxvgn) .service-title:where(.svelte-1ltxvgn){font-weight:500;font-size:var(--service-title-font-size);color:#000}.services-section.svelte-1ltxvgn .service-card:where(.svelte-1ltxvgn) .service-content:where(.svelte-1ltxvgn) .service-description:where(.svelte-1ltxvgn){flex-shrink:0;margin-top:var(--service-description-margin-top);flex:1}.services-section.svelte-1ltxvgn .service-card:where(.svelte-1ltxvgn) .service-content:where(.svelte-1ltxvgn) .service-description:where(.svelte-1ltxvgn) .description-line:where(.svelte-1ltxvgn){font-size:var(--service-description-font-size);color:#646a73}.services-section.svelte-1ltxvgn .service-card:where(.svelte-1ltxvgn) .service-content:where(.svelte-1ltxvgn) .service-description:where(.svelte-1ltxvgn) .description-line:where(.svelte-1ltxvgn)~.description-line:where(.svelte-1ltxvgn){margin-top:var(--service-description-line-margin-top)}.services-section.svelte-1ltxvgn .service-card:where(.svelte-1ltxvgn) .service-icon:where(.svelte-1ltxvgn){flex-shrink:0;width:var(--service-icon-size);height:var(--service-icon-size);display:flex;align-items:center;justify-content:center;position:absolute;right:var(--service-icon-right);bottom:var(--service-icon-bottom);top:var(--service-icon-top)}.services-section.svelte-1ltxvgn .service-card:where(.svelte-1ltxvgn) .service-icon:where(.svelte-1ltxvgn):before{content:"";position:absolute;width:var(--service-icon-shape-size);height:var(--service-icon-shape-size);background:#007aff;transition:all .3s ease;left:var(--service-icon-shape-left);top:0;z-index:0}.services-section.svelte-1ltxvgn .service-card:where(.svelte-1ltxvgn) .service-icon[data-bg-type=circle]:where(.svelte-1ltxvgn):before{border-radius:50%}.services-section.svelte-1ltxvgn .service-card:where(.svelte-1ltxvgn) .service-icon[data-bg-type=square]:where(.svelte-1ltxvgn):before{height:var(--service-icon-shape-rect-height);border-radius:.014rem;top:.021rem}.services-section.svelte-1ltxvgn .service-card:where(.svelte-1ltxvgn) .service-icon:where(.svelte-1ltxvgn) img:where(.svelte-1ltxvgn){width:100%;height:100%;object-fit:contain;position:relative;z-index:1;transition:all .3s ease}.services-section.svelte-1ltxvgn .service-card:where(.svelte-1ltxvgn):hover .service-icon[data-animation=rotate]:where(.svelte-1ltxvgn) img:where(.svelte-1ltxvgn){animation:svelte-1ltxvgn-rotate .3s linear;opacity:.7}.services-section.svelte-1ltxvgn .service-card:where(.svelte-1ltxvgn):hover .service-icon[data-animation=flip]:where(.svelte-1ltxvgn) img:where(.svelte-1ltxvgn){animation:svelte-1ltxvgn-flip .25s ease-in-out}.services-section.svelte-1ltxvgn .service-card:where(.svelte-1ltxvgn):hover .service-icon[data-animation=separate]:where(.svelte-1ltxvgn):before{transform:translate(-.035rem,-.035rem) scale(1.1)}.services-section.svelte-1ltxvgn .service-card:where(.svelte-1ltxvgn):hover .service-icon[data-animation=separate]:where(.svelte-1ltxvgn) img:where(.svelte-1ltxvgn){transform:translate(.014rem,.014rem) scale(1.05);opacity:.7}.services-section.svelte-1ltxvgn .service-card:where(.svelte-1ltxvgn):hover .service-icon:where(.svelte-1ltxvgn):before{transform:translate(-.035rem,-.035rem) scale(1.1)}@media (max-width: 1279px){.services-section.svelte-1ltxvgn{--service-grid-grid-template-columns: repeat(2, 1fr);--service-grid-gap: .417rem .347rem;--service-grid-margin-top: .799rem;--service-card-gap: .417rem;--service-card-padding: .486rem .556rem;--service-card-box-shadow: 0px 38 .799rem 0px rgba(176, 191, 231, .15);--service-card-border-radius: .417rem;--service-card-border: .028rem solid #ffffff;--service-card-width: 100%;--service-card-height: auto;--service-title-font-size: .542rem;--service-description-font-size: .375rem;--service-description-margin-top: .417rem;--service-description-line-margin-top: .264rem;--service-icon-size: .799rem;--service-icon-right: .403rem;--service-icon-bottom: auto;--service-icon-top: .583rem;--service-icon-shape-size: .486rem;--service-icon-shape-rect-height: .375rem;--service-icon-shape-left: -.264rem;padding:.556rem 0 .278rem}.services-section.svelte-1ltxvgn .container:where(.svelte-1ltxvgn) .services-grid:where(.svelte-1ltxvgn){justify-content:space-between;padding:0 .417rem}}.security-section.svelte-13onwig{--security-content-justify-content: right;--map-container-flex: none;--map-container-width: 6.465rem;--map-container-height: 2.875rem;--map-container-position: relative;--stat-label-font-weight: 500;--stat-label-font-size: .139rem;--stat-value-font-weight: bold;--stat-value-font-size: .236rem;--stats-sidebar-position: static;--stats-sidebar-gap: .417rem;padding:var(--section-gap) 0 0;overflow-x:hidden;position:relative}.security-section.svelte-13onwig .container:where(.svelte-13onwig){max-width:var(--design-max-width);margin:0 auto;padding:0 0 .208rem}.security-section.svelte-13onwig .container:where(.svelte-13onwig) .section-header:where(.svelte-13onwig){text-align:center}.security-section.svelte-13onwig .container:where(.svelte-13onwig) .section-header:where(.svelte-13onwig) h2:where(.svelte-13onwig){font-weight:500;font-size:var(--section-title-font-size);color:#000}.security-section.svelte-13onwig .container:where(.svelte-13onwig) .security-content:where(.svelte-13onwig){display:flex;align-items:center;justify-content:var(--security-content-justify-content);position:relative;margin-top:.313rem}.security-section.svelte-13onwig .container:where(.svelte-13onwig) .security-content:where(.svelte-13onwig) .stats-sidebar:where(.svelte-13onwig){position:var(--stats-sidebar-position);display:flex;flex-direction:column;gap:var(--stats-sidebar-gap)}.security-section.svelte-13onwig .container:where(.svelte-13onwig) .security-content:where(.svelte-13onwig) .stats-sidebar:where(.svelte-13onwig) .stat-item:where(.svelte-13onwig){text-align:left}.security-section.svelte-13onwig .container:where(.svelte-13onwig) .security-content:where(.svelte-13onwig) .stats-sidebar:where(.svelte-13onwig) .stat-item:where(.svelte-13onwig) .stat-label:where(.svelte-13onwig){font-weight:var(--stat-label-font-weight);font-size:var(--stat-label-font-size);color:#4a586f}.security-section.svelte-13onwig .container:where(.svelte-13onwig) .security-content:where(.svelte-13onwig) .stats-sidebar:where(.svelte-13onwig) .stat-item:where(.svelte-13onwig) .stat-label:where(.svelte-13onwig) .stat-value:where(.svelte-13onwig){font-weight:var(--stat-value-font-weight);font-size:var(--stat-value-font-size);color:#007aff;margin-right:.056rem}.security-section.svelte-13onwig .container:where(.svelte-13onwig) .security-content:where(.svelte-13onwig) .stats-sidebar:where(.svelte-13onwig) .stat-item:where(.svelte-13onwig) .stat-label.mobile-label:where(.svelte-13onwig){display:none}.security-section.svelte-13onwig .container:where(.svelte-13onwig) .security-content:where(.svelte-13onwig) .stats-sidebar:where(.svelte-13onwig) .stat-item:where(.svelte-13onwig) .stat-label.desktop-label:where(.svelte-13onwig){display:block}.security-section.svelte-13onwig .container:where(.svelte-13onwig) .security-content:where(.svelte-13onwig) .stats-sidebar:where(.svelte-13onwig) .stat-item:where(.svelte-13onwig) .stat-desc:where(.svelte-13onwig){font-size:.097rem;color:#4a586f;margin-top:.104rem}.security-section.svelte-13onwig .container:where(.svelte-13onwig) .security-content:where(.svelte-13onwig) .map-container:where(.svelte-13onwig){flex:var(--map-container-flex);display:flex;justify-content:center;align-items:center;width:var(--map-container-width);height:var(--map-container-height);position:var(--map-container-position);margin-left:.347rem}.security-section.svelte-13onwig .container:where(.svelte-13onwig) .security-content:where(.svelte-13onwig) .map-container:where(.svelte-13onwig) .earth-background:where(.svelte-13onwig){position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(/assets/images/earth-map-DjiAJ_42.png);background-size:contain;background-repeat:no-repeat;background-position:center;z-index:1;pointer-events:none;display:none}.security-section.svelte-13onwig .container:where(.svelte-13onwig) .earth-trigger:where(.svelte-13onwig){position:absolute;top:0;left:0;width:100%;height:calc(100% - .694rem);z-index:5;cursor:pointer}.security-section.svelte-13onwig .container:where(.svelte-13onwig) .certifications:where(.svelte-13onwig){display:flex;justify-content:space-between;align-items:center;gap:.278rem;padding:0 .139rem;width:8.333rem;height:1.076rem;background:linear-gradient(180deg,#f4f6f9,#feffff);box-shadow:.056rem .056rem .139rem #3763aa1a;border-radius:.028rem;border:.014rem solid #ffffff;margin:0 auto;position:relative;z-index:10}.security-section.svelte-13onwig .container:where(.svelte-13onwig) .certifications:where(.svelte-13onwig) .cert-item:where(.svelte-13onwig){display:flex;flex-direction:column;align-items:center;text-align:center;gap:.069rem;flex:1}.security-section.svelte-13onwig .container:where(.svelte-13onwig) .certifications:where(.svelte-13onwig) .cert-item:where(.svelte-13onwig) .cert-icon:where(.svelte-13onwig){width:.535rem;height:.535rem;display:flex;align-items:center;justify-content:center}.security-section.svelte-13onwig .container:where(.svelte-13onwig) .certifications:where(.svelte-13onwig) .cert-item:where(.svelte-13onwig) .cert-icon:where(.svelte-13onwig) img:where(.svelte-13onwig){width:100%;height:100%;object-fit:contain}.security-section.svelte-13onwig .container:where(.svelte-13onwig) .certifications:where(.svelte-13onwig) .cert-item:where(.svelte-13onwig) .cert-label:where(.svelte-13onwig){font-size:.097rem;color:#3e495c;text-align:center}.security-section.svelte-13onwig .container:where(.svelte-13onwig) .certifications:where(.svelte-13onwig) .cert-item:where(.svelte-13onwig) .cert-label:where(.svelte-13onwig) .label-line:where(.svelte-13onwig){display:inline}@media (max-width: 1279px){.security-section.svelte-13onwig{--security-content-justify-content: left;--map-container-flex: none;--map-container-width: 100%;--map-container-height: 8.819rem;--map-container-position: relative;--stat-label-font-weight: 400;--stat-label-font-size: .375rem;--stat-value-font-weight: 400;--stat-value-font-size: .903rem;--stats-sidebar-position: absolute;--stats-sidebar-gap: .535rem;padding:.556rem 0 .278rem}.security-section.svelte-13onwig .container:where(.svelte-13onwig){padding:0 0 .764rem}.security-section.svelte-13onwig .container:where(.svelte-13onwig) .security-content:where(.svelte-13onwig){margin-top:.799rem}.security-section.svelte-13onwig .container:where(.svelte-13onwig) .security-content:where(.svelte-13onwig) .stats-sidebar:where(.svelte-13onwig){flex-direction:row;justify-content:space-between;left:50%;top:1.667rem;transform:translate(-50%)}.security-section.svelte-13onwig .container:where(.svelte-13onwig) .security-content:where(.svelte-13onwig) .stats-sidebar:where(.svelte-13onwig) .stat-item:where(.svelte-13onwig){text-align:center;min-width:2.243rem}.security-section.svelte-13onwig .container:where(.svelte-13onwig) .security-content:where(.svelte-13onwig) .stats-sidebar:where(.svelte-13onwig) .stat-item:where(.svelte-13onwig) .stat-label:where(.svelte-13onwig) .stat-value:where(.svelte-13onwig){display:block}.security-section.svelte-13onwig .container:where(.svelte-13onwig) .security-content:where(.svelte-13onwig) .stats-sidebar:where(.svelte-13onwig) .stat-item:where(.svelte-13onwig) .stat-label:where(.svelte-13onwig) .stat-text:where(.svelte-13onwig){margin-top:.264rem;border-radius:.056rem;border:.028rem solid #c3cad1;padding:0 .264rem;height:.583rem;display:flex;align-items:center;justify-content:center;white-space:nowrap}.security-section.svelte-13onwig .container:where(.svelte-13onwig) .security-content:where(.svelte-13onwig) .stats-sidebar:where(.svelte-13onwig) .stat-item:where(.svelte-13onwig) .stat-label.mobile-label:where(.svelte-13onwig){display:flex;flex-direction:column;align-items:center}.security-section.svelte-13onwig .container:where(.svelte-13onwig) .security-content:where(.svelte-13onwig) .stats-sidebar:where(.svelte-13onwig) .stat-item:where(.svelte-13onwig) .stat-label.desktop-label:where(.svelte-13onwig){display:none}.security-section.svelte-13onwig .container:where(.svelte-13onwig) .security-content:where(.svelte-13onwig) .stats-sidebar:where(.svelte-13onwig) .stat-item:where(.svelte-13onwig) .stat-desc:where(.svelte-13onwig){display:none}.security-section.svelte-13onwig .container:where(.svelte-13onwig) .security-content:where(.svelte-13onwig) .map-container:where(.svelte-13onwig){margin-left:auto}.security-section.svelte-13onwig .container:where(.svelte-13onwig) .security-content:where(.svelte-13onwig) .map-container:where(.svelte-13onwig) .earth-background:where(.svelte-13onwig){background-image:url(/assets/images/earth-map-mobile-_GU2iXpI.png);display:block}.security-section.svelte-13onwig .container:where(.svelte-13onwig) .earth-trigger:where(.svelte-13onwig){display:none}.security-section.svelte-13onwig .container:where(.svelte-13onwig) .certifications:where(.svelte-13onwig){background:linear-gradient(180deg,#f4f6f9,#feffff);box-shadow:.215rem .215rem .535rem #3763aa1a;border-radius:.104rem;border:.056rem solid #ffffff;width:calc(100% - .833rem);height:auto;flex-wrap:wrap;padding:.75rem .583rem .347rem;align-items:flex-start;gap:.417rem;margin-top:-5rem;position:relative;z-index:9}.security-section.svelte-13onwig .container:where(.svelte-13onwig) .certifications:where(.svelte-13onwig) .cert-item:where(.svelte-13onwig){gap:.319rem;min-width:calc((100% - .583rem * 2) / 3);flex-shrink:0}.security-section.svelte-13onwig .container:where(.svelte-13onwig) .certifications:where(.svelte-13onwig) .cert-item:where(.svelte-13onwig) .cert-icon:where(.svelte-13onwig){width:1.597rem;height:1.597rem}.security-section.svelte-13onwig .container:where(.svelte-13onwig) .certifications:where(.svelte-13onwig) .cert-item:where(.svelte-13onwig) .cert-label:where(.svelte-13onwig){font-size:.319rem}.security-section.svelte-13onwig .container:where(.svelte-13onwig) .certifications:where(.svelte-13onwig) .cert-item:where(.svelte-13onwig) .cert-label:where(.svelte-13onwig) .label-line:where(.svelte-13onwig){display:block}.security-section.svelte-13onwig .container:where(.svelte-13onwig) .certifications:where(.svelte-13onwig) .cert-item:where(.svelte-13onwig) .cert-label:where(.svelte-13onwig) .label-line:where(.svelte-13onwig):not(:first-child){margin-top:.083rem}}.partners-section.svelte-fjb2et{padding:var(--section-gap) 0 0}.partners-section.svelte-fjb2et .container:where(.svelte-fjb2et){max-width:var(--design-max-width);margin:0 auto}.partners-section.svelte-fjb2et .container:where(.svelte-fjb2et) .section-header:where(.svelte-fjb2et){text-align:center}.partners-section.svelte-fjb2et .container:where(.svelte-fjb2et) .section-header:where(.svelte-fjb2et) h2:where(.svelte-fjb2et){font-weight:500;font-size:var(--section-title-font-size);color:#000}.partners-section.svelte-fjb2et .container:where(.svelte-fjb2et) .partners-grid:where(.svelte-fjb2et){display:grid;grid-template-columns:repeat(6,1fr);gap:.222rem .083rem;margin-top:.347rem}.partners-section.svelte-fjb2et .container:where(.svelte-fjb2et) .partners-grid:where(.svelte-fjb2et) .partner-item:where(.svelte-fjb2et){display:flex;align-items:center;justify-content:center;width:1.319rem;height:.576rem;background:#fff;box-shadow:.056rem .056rem .139rem #3763aa1a;border-radius:.056rem;padding:.111rem;transition:all .3s ease;cursor:pointer}@media (prefers-color-scheme: dark){.partners-section.svelte-fjb2et .container:where(.svelte-fjb2et) .partners-grid:where(.svelte-fjb2et) .partner-item:where(.svelte-fjb2et){background:#000}}.partners-section.svelte-fjb2et .container:where(.svelte-fjb2et) .partners-grid:where(.svelte-fjb2et) .partner-item:where(.svelte-fjb2et):hover{transform:translateY(-.014rem);box-shadow:.056rem .083rem .167rem #3763aa26}.partners-section.svelte-fjb2et .container:where(.svelte-fjb2et) .partners-grid:where(.svelte-fjb2et) .partner-item:where(.svelte-fjb2et):hover .partner-logo:where(.svelte-fjb2et){transform:scale(1.05)}.partners-section.svelte-fjb2et .container:where(.svelte-fjb2et) .partners-grid:where(.svelte-fjb2et) .partner-item:where(.svelte-fjb2et) .partner-logo:where(.svelte-fjb2et){max-width:100%;max-height:.347rem;width:auto;height:auto;object-fit:contain;transition:all .3s ease}@media (max-width: 1279px){.partners-section.svelte-fjb2et .container:where(.svelte-fjb2et) .partners-grid:where(.svelte-fjb2et){grid-template-columns:repeat(3,1fr);gap:.208rem;margin-top:1.069rem;padding:0 .417rem}.partners-section.svelte-fjb2et .container:where(.svelte-fjb2et) .partners-grid:where(.svelte-fjb2et) .partner-item:where(.svelte-fjb2et){width:100%;height:2.222rem;padding:.208rem;box-shadow:.215rem .215rem .535rem #3763aa1a;border-radius:.215rem}.partners-section.svelte-fjb2et .container:where(.svelte-fjb2et) .partners-grid:where(.svelte-fjb2et) .partner-item:where(.svelte-fjb2et):hover{transform:none;box-shadow:.215rem .215rem .535rem #3763aa1a}.partners-section.svelte-fjb2et .container:where(.svelte-fjb2et) .partners-grid:where(.svelte-fjb2et) .partner-item:where(.svelte-fjb2et):hover .partner-logo:where(.svelte-fjb2et){transform:none}.partners-section.svelte-fjb2et .container:where(.svelte-fjb2et) .partners-grid:where(.svelte-fjb2et) .partner-item:where(.svelte-fjb2et) .partner-logo:where(.svelte-fjb2et){max-height:1.493rem}}.cta-section.svelte-1lhq85f{margin-top:.333rem;padding:.278rem 0 0;text-align:center;font-size:0}.cta-section.svelte-1lhq85f .container:where(.svelte-1lhq85f){max-width:var(--design-max-width);margin:0 auto}.cta-section.svelte-1lhq85f .container:where(.svelte-1lhq85f) .section-title:where(.svelte-1lhq85f){font-weight:500;font-size:var(--section-title-font-size);color:#080808}.cta-section.svelte-1lhq85f .container:where(.svelte-1lhq85f) .qrcode-container:where(.svelte-1lhq85f){display:flex;justify-content:center;gap:.139rem;margin-top:.208rem}.cta-section.svelte-1lhq85f .container:where(.svelte-1lhq85f) .qrcode-container:where(.svelte-1lhq85f) .qrcode-item:where(.svelte-1lhq85f){display:flex;flex-direction:column;align-items:center;border-radius:.028rem;box-shadow:.056rem .056rem .139rem #3763aa1a;width:.583rem;height:.583rem}.cta-section.svelte-1lhq85f .container:where(.svelte-1lhq85f) .qrcode-container:where(.svelte-1lhq85f) .qrcode-item:where(.svelte-1lhq85f) .qrcode-image:where(.svelte-1lhq85f){width:100%;height:100%;object-fit:contain}.cta-section.svelte-1lhq85f .container:where(.svelte-1lhq85f) .qrcode-container:where(.svelte-1lhq85f) .qrcode-item.miniprogram-qr:where(.svelte-1lhq85f){cursor:pointer;transition:all .3s ease;position:relative;overflow:hidden}.cta-section.svelte-1lhq85f .container:where(.svelte-1lhq85f) .qrcode-container:where(.svelte-1lhq85f) .qrcode-item.miniprogram-qr:where(.svelte-1lhq85f):before{content:"";position:absolute;inset:0;background:#007aff1a;opacity:0;transition:opacity .3s ease;border-radius:inherit}.cta-section.svelte-1lhq85f .container:where(.svelte-1lhq85f) .qrcode-container:where(.svelte-1lhq85f) .qrcode-item.miniprogram-qr:where(.svelte-1lhq85f):hover{transform:translateY(-.014rem);box-shadow:.056rem .083rem .167rem #3763aa26}.cta-section.svelte-1lhq85f .container:where(.svelte-1lhq85f) .qrcode-container:where(.svelte-1lhq85f) .qrcode-item.miniprogram-qr:where(.svelte-1lhq85f):hover:before{opacity:1}.cta-section.svelte-1lhq85f .container:where(.svelte-1lhq85f) .qrcode-container:where(.svelte-1lhq85f) .qrcode-item.miniprogram-qr:where(.svelte-1lhq85f):active{transform:translateY(0);box-shadow:.028rem .042rem .111rem #3763aa1a}.cta-section.svelte-1lhq85f .container:where(.svelte-1lhq85f) .qrcode-container:where(.svelte-1lhq85f) .qrcode-item.miniprogram-qr:where(.svelte-1lhq85f):focus{outline:.014rem solid rgba(0,122,255,.5);outline-offset:.014rem}.cta-section.svelte-1lhq85f .container:where(.svelte-1lhq85f) .description:where(.svelte-1lhq85f){font-weight:400;font-size:.125rem;color:#64748b;line-height:.292rem;margin-top:.208rem}.cta-section.svelte-1lhq85f .container:where(.svelte-1lhq85f) .contact-button:where(.svelte-1lhq85f){width:1.021rem;height:.292rem;background:#007aff;border:none;border-radius:.167rem;font-weight:500;font-size:.111rem;color:#fff;cursor:pointer;transition:all .3s ease;box-shadow:0 .076rem .139rem #007aff66;margin-top:.208rem}.cta-section.svelte-1lhq85f .container:where(.svelte-1lhq85f) .contact-button:where(.svelte-1lhq85f):hover{background:#007affcc;transform:translateY(-.014rem);box-shadow:0 .076rem .139rem #007aff99}@media (max-width: 1279px){.cta-section.svelte-1lhq85f .container:where(.svelte-1lhq85f) .qrcode-container:where(.svelte-1lhq85f){gap:.556rem;margin-top:1.042rem}.cta-section.svelte-1lhq85f .container:where(.svelte-1lhq85f) .qrcode-container:where(.svelte-1lhq85f) .qrcode-item:where(.svelte-1lhq85f){width:2.778rem;height:2.778rem}.cta-section.svelte-1lhq85f .container:where(.svelte-1lhq85f) .qrcode-container:where(.svelte-1lhq85f) .qrcode-item.miniprogram-qr:where(.svelte-1lhq85f):active{transform:scale(.95);box-shadow:.028rem .042rem .111rem #3763aa33}.cta-section.svelte-1lhq85f .container:where(.svelte-1lhq85f) .qrcode-container:where(.svelte-1lhq85f) .qrcode-item.miniprogram-qr:where(.svelte-1lhq85f):focus{outline:.028rem solid rgba(0,122,255,.5);outline-offset:.028rem}.cta-section.svelte-1lhq85f .container:where(.svelte-1lhq85f) .description:where(.svelte-1lhq85f){font-size:.417rem;margin-top:.556rem}.cta-section.svelte-1lhq85f .container:where(.svelte-1lhq85f) .contact-button:where(.svelte-1lhq85f){width:calc(100% - .834rem);height:1.201rem;background:#007aff;box-shadow:0 .056rem .535rem #007aff66;border-radius:.639rem;font-size:.375rem;margin-top:.556rem}}.footer.svelte-1sr6y3t{color:#666;padding-top:.16rem}.footer.svelte-1sr6y3t .footer-bottom:where(.svelte-1sr6y3t){text-align:center;border-top:1px solid rgba(0,0,0,.1);font-size:.097rem;color:#00000080;padding:.139rem 0;padding-bottom:calc(.139rem + env(safe-area-inset-bottom));padding-bottom:calc(.139rem + constant(safe-area-inset-bottom))}.footer.svelte-1sr6y3t .footer-bottom:where(.svelte-1sr6y3t) a:where(.svelte-1sr6y3t){color:#00000080;text-decoration:none;transition:color .3s ease}.footer.svelte-1sr6y3t .footer-bottom:where(.svelte-1sr6y3t) a:where(.svelte-1sr6y3t):hover{color:#007aff}@media (max-width: 1279px){.footer.svelte-1sr6y3t{padding-top:.361rem}.footer.svelte-1sr6y3t .footer-bottom:where(.svelte-1sr6y3t){padding:.278rem 0;padding-bottom:calc(.278rem + env(safe-area-inset-bottom));padding-bottom:calc(.278rem + constant(safe-area-inset-bottom));font-size:.236rem}}.modal-backdrop.svelte-1cgnif3{position:fixed;inset:0;background:#0006;display:flex;align-items:center;justify-content:center;z-index:9999;padding:.139rem;-webkit-backdrop-filter:blur(.014rem);backdrop-filter:blur(.014rem);font-size:0;overflow:hidden}.modal-backdrop.svelte-1cgnif3 .modal:where(.svelte-1cgnif3){background:#e7f2fe;border-radius:.069rem;width:100%;width:2.542rem;max-height:calc(100vh - .069rem);overflow-y:auto;position:relative;padding:.278rem;box-shadow:0 .167rem .333rem #0000001f}.modal-backdrop.svelte-1cgnif3 .modal:where(.svelte-1cgnif3) .close-btn:where(.svelte-1cgnif3){position:absolute;top:.167rem;right:.167rem;width:.25rem;height:.25rem;border:none;background:transparent;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.modal-backdrop.svelte-1cgnif3 .modal:where(.svelte-1cgnif3) .close-btn:where(.svelte-1cgnif3):hover{background:#f0f0f0;transform:rotate(90deg)}.modal-backdrop.svelte-1cgnif3 .modal:where(.svelte-1cgnif3) .close-btn:where(.svelte-1cgnif3) svg:where(.svelte-1cgnif3){width:.139rem;height:.139rem}.modal-backdrop.svelte-1cgnif3 .modal:where(.svelte-1cgnif3) .modal-title:where(.svelte-1cgnif3){font-weight:500;font-size:.139rem;color:#000000d9;text-align:center}.modal-backdrop.svelte-1cgnif3 .modal:where(.svelte-1cgnif3) .form-container:where(.svelte-1cgnif3){display:flex;flex-direction:column;gap:.139rem;margin-top:.208rem}.modal-backdrop.svelte-1cgnif3 .modal:where(.svelte-1cgnif3) .form-container:where(.svelte-1cgnif3) .form-field:where(.svelte-1cgnif3){display:flex;align-items:center;background:#fff;border-radius:.042rem;transition:all .2s ease}@media (prefers-color-scheme: dark){.modal-backdrop.svelte-1cgnif3 .modal:where(.svelte-1cgnif3) .form-container:where(.svelte-1cgnif3) .form-field:where(.svelte-1cgnif3){background:#0000001a}}.modal-backdrop.svelte-1cgnif3 .modal:where(.svelte-1cgnif3) .form-container:where(.svelte-1cgnif3) .form-field:where(.svelte-1cgnif3):hover{background:#fafbfc}@media (prefers-color-scheme: dark){.modal-backdrop.svelte-1cgnif3 .modal:where(.svelte-1cgnif3) .form-container:where(.svelte-1cgnif3) .form-field:where(.svelte-1cgnif3):hover{background:#0000001a}}.modal-backdrop.svelte-1cgnif3 .modal:where(.svelte-1cgnif3) .form-container:where(.svelte-1cgnif3) .form-field:where(.svelte-1cgnif3):focus-within{background:#fff;box-shadow:0 0 0 .014rem #1890ff1a}@media (prefers-color-scheme: dark){.modal-backdrop.svelte-1cgnif3 .modal:where(.svelte-1cgnif3) .form-container:where(.svelte-1cgnif3) .form-field:where(.svelte-1cgnif3):focus-within{box-shadow:0 0 0 .014rem #0000001a;background:#0000001a}}.modal-backdrop.svelte-1cgnif3 .modal:where(.svelte-1cgnif3) .form-container:where(.svelte-1cgnif3) .form-field:where(.svelte-1cgnif3) .icon-wrapper:where(.svelte-1cgnif3){position:relative;padding:0 .097rem 0 .139rem;display:flex;align-items:center;justify-content:center}.modal-backdrop.svelte-1cgnif3 .modal:where(.svelte-1cgnif3) .form-container:where(.svelte-1cgnif3) .form-field:where(.svelte-1cgnif3) .icon-wrapper:where(.svelte-1cgnif3):after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);width:1px;height:.097rem;background:#c8cdd4}.modal-backdrop.svelte-1cgnif3 .modal:where(.svelte-1cgnif3) .form-container:where(.svelte-1cgnif3) .form-field:where(.svelte-1cgnif3) .icon-wrapper:where(.svelte-1cgnif3) .field-icon:where(.svelte-1cgnif3){width:.097rem;height:.097rem;flex-shrink:0;object-fit:contain;filter:none}.modal-backdrop.svelte-1cgnif3 .modal:where(.svelte-1cgnif3) .form-container:where(.svelte-1cgnif3) .form-field:where(.svelte-1cgnif3) .field-input:where(.svelte-1cgnif3){flex:1;padding:0;border:none;background:transparent;font-weight:500;font-size:.083rem;color:#1a1a1a;outline:none;box-sizing:border-box;padding:.083rem;height:.278rem}.modal-backdrop.svelte-1cgnif3 .modal:where(.svelte-1cgnif3) .form-container:where(.svelte-1cgnif3) .form-field:where(.svelte-1cgnif3) .field-input:where(.svelte-1cgnif3)::placeholder{color:#c8cdd4}@media (prefers-color-scheme: dark){.modal-backdrop.svelte-1cgnif3 .modal:where(.svelte-1cgnif3) .form-container:where(.svelte-1cgnif3) .form-field:where(.svelte-1cgnif3) .field-input:where(.svelte-1cgnif3)::placeholder{color:#00000080}}.modal-backdrop.svelte-1cgnif3 .modal:where(.svelte-1cgnif3) .form-container:where(.svelte-1cgnif3) .form-field:where(.svelte-1cgnif3) .textarea:where(.svelte-1cgnif3){resize:none;min-height:.556rem}.modal-backdrop.svelte-1cgnif3 .modal:where(.svelte-1cgnif3) .form-container:where(.svelte-1cgnif3) .form-field:where(.svelte-1cgnif3) .textarea:where(.svelte-1cgnif3)::placeholder{color:#c8cdd4;line-height:.389rem}@media (prefers-color-scheme: dark){.modal-backdrop.svelte-1cgnif3 .modal:where(.svelte-1cgnif3) .form-container:where(.svelte-1cgnif3) .form-field:where(.svelte-1cgnif3) .textarea:where(.svelte-1cgnif3)::placeholder{color:#00000080}}.modal-backdrop.svelte-1cgnif3 .modal:where(.svelte-1cgnif3) .submit-btn:where(.svelte-1cgnif3){width:100%;height:.278rem;background:#007aff;border-radius:.042rem;border:none;font-weight:500;font-size:.104rem;color:#fff;cursor:pointer;transition:all .3s ease;margin-top:.139rem}.modal-backdrop.svelte-1cgnif3 .modal:where(.svelte-1cgnif3) .submit-btn:where(.svelte-1cgnif3):hover:not(:disabled){background:#0066e6;box-shadow:0 .014rem .056rem #007aff33}.modal-backdrop.svelte-1cgnif3 .modal:where(.svelte-1cgnif3) .submit-btn:where(.svelte-1cgnif3):active:not(:disabled){background:#005acc;box-shadow:0 1px .028rem #007aff26}.modal-backdrop.svelte-1cgnif3 .modal:where(.svelte-1cgnif3) .submit-btn:where(.svelte-1cgnif3):disabled{background:#d9d9d9;cursor:not-allowed}.modal-backdrop.svelte-1cgnif3 .modal:where(.svelte-1cgnif3) .submit-btn.loading:where(.svelte-1cgnif3){background:#40a9ff}@media (max-width: 1279px){.modal-backdrop.svelte-1cgnif3{padding:0;align-items:flex-end}.modal-backdrop.svelte-1cgnif3 .modal:where(.svelte-1cgnif3){width:100%;max-width:none;padding:1.042rem .729rem .729rem;padding-bottom:calc(.729rem + env(safe-area-inset-bottom));padding-bottom:calc(.729rem + constant(safe-area-inset-bottom));border-radius:.521rem .521rem 0 0;max-height:calc(100vh - .069rem);animation:svelte-1cgnif3-slideUp .3s ease}.modal-backdrop.svelte-1cgnif3 .modal:where(.svelte-1cgnif3) .close-btn:where(.svelte-1cgnif3){top:.625rem;right:.625rem;width:.938rem;height:.938rem}.modal-backdrop.svelte-1cgnif3 .modal:where(.svelte-1cgnif3) .close-btn:where(.svelte-1cgnif3) svg:where(.svelte-1cgnif3){width:.521rem;height:.521rem}.modal-backdrop.svelte-1cgnif3 .modal:where(.svelte-1cgnif3) .modal-title:where(.svelte-1cgnif3){font-size:.521rem}.modal-backdrop.svelte-1cgnif3 .modal:where(.svelte-1cgnif3) .form-container:where(.svelte-1cgnif3){gap:.521rem;margin-top:.778rem}.modal-backdrop.svelte-1cgnif3 .modal:where(.svelte-1cgnif3) .form-container:where(.svelte-1cgnif3) .form-field:where(.svelte-1cgnif3){border-radius:.153rem}.modal-backdrop.svelte-1cgnif3 .modal:where(.svelte-1cgnif3) .form-container:where(.svelte-1cgnif3) .form-field:where(.svelte-1cgnif3) .icon-wrapper:where(.svelte-1cgnif3){padding:0 .361rem 0 .521rem}.modal-backdrop.svelte-1cgnif3 .modal:where(.svelte-1cgnif3) .form-container:where(.svelte-1cgnif3) .form-field:where(.svelte-1cgnif3) .icon-wrapper:where(.svelte-1cgnif3):after{height:.361rem;width:.026rem}.modal-backdrop.svelte-1cgnif3 .modal:where(.svelte-1cgnif3) .form-container:where(.svelte-1cgnif3) .form-field:where(.svelte-1cgnif3) .icon-wrapper:where(.svelte-1cgnif3) .field-icon:where(.svelte-1cgnif3){width:.361rem;height:.361rem}.modal-backdrop.svelte-1cgnif3 .modal:where(.svelte-1cgnif3) .form-container:where(.svelte-1cgnif3) .form-field:where(.svelte-1cgnif3) .field-input:where(.svelte-1cgnif3){font-size:.313rem;padding:.313rem;height:1.042rem}.modal-backdrop.svelte-1cgnif3 .modal:where(.svelte-1cgnif3) .form-container:where(.svelte-1cgnif3) .form-field:where(.svelte-1cgnif3) .field-input:where(.svelte-1cgnif3)::placeholder{font-size:.313rem}.modal-backdrop.svelte-1cgnif3 .modal:where(.svelte-1cgnif3) .form-container:where(.svelte-1cgnif3) .form-field:where(.svelte-1cgnif3) .textarea:where(.svelte-1cgnif3){min-height:2.083rem;height:auto}.modal-backdrop.svelte-1cgnif3 .modal:where(.svelte-1cgnif3) .form-container:where(.svelte-1cgnif3) .form-field:where(.svelte-1cgnif3) .textarea:where(.svelte-1cgnif3)::placeholder{line-height:normal;line-height:1.458rem}.modal-backdrop.svelte-1cgnif3 .modal:where(.svelte-1cgnif3) .submit-btn:where(.svelte-1cgnif3){height:1.042rem;border-radius:.153rem;font-size:.389rem;margin-top:.521rem}@keyframes svelte-1cgnif3-slideUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}}.modal-backdrop.svelte-10pda9x{position:fixed;inset:0;background:#0006;display:flex;align-items:center;justify-content:center;z-index:9999;padding:.139rem;-webkit-backdrop-filter:blur(.014rem);backdrop-filter:blur(.014rem);overflow:hidden}.modal-backdrop.svelte-10pda9x .modal:where(.svelte-10pda9x){display:flex;flex-direction:column;background:#e7f2fe;border-radius:.069rem;width:100%;max-width:3.194rem;position:relative;padding:.278rem;box-shadow:0 .167rem .333rem #0000001f}.modal-backdrop.svelte-10pda9x .modal:where(.svelte-10pda9x) .close-btn:where(.svelte-10pda9x){position:absolute;top:.111rem;right:.111rem;width:.25rem;height:.25rem;display:flex;align-items:center;justify-content:center;border:1px solid rgba(15,99,251,.08);border-radius:50%;background:linear-gradient(180deg,#fffffff5,#ffffffc7);color:#1f293794;cursor:pointer;box-shadow:0 .056rem .125rem #276fd11f;transition:transform .2s ease,color .2s ease,background .2s ease,box-shadow .2s ease}.modal-backdrop.svelte-10pda9x .modal:where(.svelte-10pda9x) .close-btn:where(.svelte-10pda9x) svg:where(.svelte-10pda9x){width:.125rem;height:.125rem}.modal-backdrop.svelte-10pda9x .modal:where(.svelte-10pda9x) .close-btn:where(.svelte-10pda9x) path:where(.svelte-10pda9x){fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round}.modal-backdrop.svelte-10pda9x .modal:where(.svelte-10pda9x) .close-btn:where(.svelte-10pda9x):hover:not(:disabled){background:#fff;color:#0f62fe;transform:translateY(-1px);box-shadow:0 .083rem .167rem #276fd12e}.modal-backdrop.svelte-10pda9x .modal:where(.svelte-10pda9x) .close-btn:where(.svelte-10pda9x):active:not(:disabled){transform:translateY(0);box-shadow:0 .042rem .097rem #276fd124}.modal-backdrop.svelte-10pda9x .modal:where(.svelte-10pda9x) .close-btn:where(.svelte-10pda9x):disabled{cursor:not-allowed;opacity:.5}.modal-backdrop.svelte-10pda9x .modal:where(.svelte-10pda9x) .modal-title:where(.svelte-10pda9x){font-weight:500;font-size:.139rem;color:#000000d9;text-align:center;margin-bottom:.181rem;margin-top:.069rem}.modal-backdrop.svelte-10pda9x .modal:where(.svelte-10pda9x) .systems-container:where(.svelte-10pda9x){display:flex;flex-direction:column;margin-top:.181rem}.modal-backdrop.svelte-10pda9x .modal:where(.svelte-10pda9x) .system-item:where(.svelte-10pda9x){display:flex;padding:.139rem .278rem;align-items:center;border-radius:0 .208rem;background:#fff;text-align:left;cursor:pointer;transition:all .2s ease;margin-bottom:.181rem;border:none;width:100%}.modal-backdrop.svelte-10pda9x .modal:where(.svelte-10pda9x) .system-item:where(.svelte-10pda9x):disabled{cursor:not-allowed;opacity:.6}.modal-backdrop.svelte-10pda9x .modal:where(.svelte-10pda9x) .system-item:where(.svelte-10pda9x) .icon-wrapper:where(.svelte-10pda9x){position:relative;display:flex;align-items:center;justify-content:center}.modal-backdrop.svelte-10pda9x .modal:where(.svelte-10pda9x) .system-item:where(.svelte-10pda9x) .icon-wrapper:where(.svelte-10pda9x) .system-icon:where(.svelte-10pda9x){width:.278rem;height:.278rem;object-fit:contain}.modal-backdrop.svelte-10pda9x .modal:where(.svelte-10pda9x) .system-item:where(.svelte-10pda9x) .system-name:where(.svelte-10pda9x){flex:1;font-weight:500;font-size:.125rem;color:#1a1a1a;padding-left:.083rem}.modal-backdrop.svelte-10pda9x .modal:where(.svelte-10pda9x) .system-item:where(.svelte-10pda9x) .radio:where(.svelte-10pda9x){width:.139rem;height:.139rem;border-radius:50%;border:1px solid rgba(15,23,42,.28);display:flex;align-items:center;justify-content:center;flex-shrink:0}.modal-backdrop.svelte-10pda9x .modal:where(.svelte-10pda9x) .system-item:where(.svelte-10pda9x) .radio:where(.svelte-10pda9x) .radio-dot:where(.svelte-10pda9x){width:.056rem;height:.056rem;border-radius:50%;background:#007aff}.modal-backdrop.svelte-10pda9x .modal:where(.svelte-10pda9x) .submit-btn:where(.svelte-10pda9x){width:100%;border-radius:.208rem;padding:.111rem .139rem;background:#007aff;box-shadow:0 .076rem .139rem #007aff66;color:#fff;border:none;font-weight:500;font-size:.111rem;cursor:pointer;transition:all .3s ease;margin-top:.069rem}.modal-backdrop.svelte-10pda9x .modal:where(.svelte-10pda9x) .submit-btn:where(.svelte-10pda9x):hover:not(:disabled){background:#0066e6;box-shadow:0 .014rem .056rem #007aff33}.modal-backdrop.svelte-10pda9x .modal:where(.svelte-10pda9x) .submit-btn:where(.svelte-10pda9x):active:not(:disabled){background:#005acc;box-shadow:0 1px .028rem #007aff26}.modal-backdrop.svelte-10pda9x .modal:where(.svelte-10pda9x) .submit-btn:where(.svelte-10pda9x):disabled{background:#d9d9d9;cursor:not-allowed}.modal-backdrop.svelte-10pda9x .modal:where(.svelte-10pda9x) .submit-btn.loading:where(.svelte-10pda9x){background:#40a9ff}@media (max-width: 767px){.modal-backdrop.svelte-10pda9x{padding:0}.modal-backdrop.svelte-10pda9x .modal:where(.svelte-10pda9x){width:100%;max-width:none;padding:1.042rem .729rem .729rem;padding-bottom:calc(.729rem + env(safe-area-inset-bottom));padding-bottom:calc(.729rem + constant(safe-area-inset-bottom));border-radius:.521rem .521rem 0 0;max-height:calc(100vh - .069rem);animation:svelte-10pda9x-slideUp .3s ease}.modal-backdrop.svelte-10pda9x .modal:where(.svelte-10pda9x) .modal-title:where(.svelte-10pda9x){font-size:.521rem}.modal-backdrop.svelte-10pda9x .modal:where(.svelte-10pda9x) .systems-container:where(.svelte-10pda9x) .system-item:where(.svelte-10pda9x) .icon-wrapper:where(.svelte-10pda9x){padding:0 .361rem 0 .521rem}.modal-backdrop.svelte-10pda9x .modal:where(.svelte-10pda9x) .systems-container:where(.svelte-10pda9x) .system-item:where(.svelte-10pda9x) .icon-wrapper:where(.svelte-10pda9x) .system-icon:where(.svelte-10pda9x){width:.361rem;height:.361rem}.modal-backdrop.svelte-10pda9x .modal:where(.svelte-10pda9x) .systems-container:where(.svelte-10pda9x) .system-item:where(.svelte-10pda9x) .system-name:where(.svelte-10pda9x){font-size:.313rem}.modal-backdrop.svelte-10pda9x .modal:where(.svelte-10pda9x) .systems-container:where(.svelte-10pda9x) .system-item:where(.svelte-10pda9x) .radio:where(.svelte-10pda9x){width:.521rem;height:.521rem}.modal-backdrop.svelte-10pda9x .modal:where(.svelte-10pda9x) .systems-container:where(.svelte-10pda9x) .system-item:where(.svelte-10pda9x) .radio:where(.svelte-10pda9x) .radio-dot:where(.svelte-10pda9x){width:.208rem;height:.208rem}.modal-backdrop.svelte-10pda9x .modal:where(.svelte-10pda9x) .submit-btn:where(.svelte-10pda9x){font-size:.313rem;padding:.208rem;border-radius:.521rem}@keyframes svelte-10pda9x-slideUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}}.toast-container.svelte-1ig2a9j{position:fixed;top:.167rem;left:50%;transform:translate(-50%);z-index:10000;display:flex;flex-direction:column;gap:.083rem;max-width:2.778rem;pointer-events:none}.toast.svelte-1ig2a9j{background:#fff;border-radius:.056rem;box-shadow:0 .028rem .083rem #00000026;border:1px solid rgba(0,0,0,.08);padding:.111rem;display:flex;align-items:center;pointer-events:auto;min-width:2.083rem}.toast.toast-success.svelte-1ig2a9j .toast-icon:where(.svelte-1ig2a9j){color:#52c41a}.toast.toast-error.svelte-1ig2a9j .toast-icon:where(.svelte-1ig2a9j){color:#ff4d4f}.toast.toast-warning.svelte-1ig2a9j .toast-icon:where(.svelte-1ig2a9j){color:#faad14}.toast.toast-info.svelte-1ig2a9j .toast-icon:where(.svelte-1ig2a9j){color:#1890ff}.toast-content.svelte-1ig2a9j{display:flex;align-items:center;gap:.083rem;width:100%}.toast-icon.svelte-1ig2a9j{flex-shrink:0;display:flex;align-items:center;justify-content:center}.toast-message.svelte-1ig2a9j{font-size:.097rem;color:#000000d9;line-height:1.5;word-break:break-word}@media (max-width: 1279px){.toast-container.svelte-1ig2a9j{top:.417rem;left:50%;transform:translate(-50%);right:auto;max-width:calc(100vw - .222rem);width:auto}.toast.svelte-1ig2a9j{min-width:auto;padding:.333rem;border-radius:.167rem;gap:.25rem;box-shadow:0 .083rem .25rem #00000026}.toast-content.svelte-1ig2a9j{gap:.25rem;align-items:center}.toast-icon.svelte-1ig2a9j{display:flex;align-items:center;justify-content:center}.toast-icon.svelte-1ig2a9j svg:where(.svelte-1ig2a9j){width:.417rem;height:.417rem}.toast-message.svelte-1ig2a9j{font-size:.292rem;line-height:1.4}}*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth;--theme-filter: none;filter:var(--theme-filter)}@media (prefers-color-scheme: dark){html{background-color:#fff;--theme-filter: invert(1) hue-rotate(180deg)}}html[data-theme=memorial]{--theme-filter: grayscale(100%)}@media (prefers-color-scheme: dark){html[data-theme=memorial]{--theme-filter: invert(1) hue-rotate(180deg) grayscale(100%)}}@media (prefers-color-scheme: dark){html img{filter:var(--theme-filter)}}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}@media (prefers-color-scheme: dark){body{background:#fff}}.gradient-section.svelte-1n46o8q{background-image:linear-gradient(180deg,#fbfcff,#f0f5fd,#f0f3ff);background-size:100% calc(100% - .972rem);background-position:top .243rem left 0;background-repeat:no-repeat}.bottom-gradient-section.svelte-1n46o8q{background:linear-gradient(90deg,#f5f3fe,#e3edfd,#eaf4fa)}@media (max-width: 1279px){.gradient-section.svelte-1n46o8q{background-size:100% calc(100% - 8.737rem);background-position:top 5.674rem left 0}}html[data-theme=memorial] .gradient-section.svelte-1n46o8q,html[data-theme=dark] .gradient-section.svelte-1n46o8q,html[data-theme=memorial] .bottom-gradient-section.svelte-1n46o8q,html[data-theme=dark] .bottom-gradient-section.svelte-1n46o8q{background-image:none}.main-container.svelte-1n46o8q .page-section{scroll-margin-top:.208rem}@media (max-width: 1279px){.main-container.svelte-1n46o8q .page-section{scroll-margin-top:0}}.earth-container.svelte-1wp5ztm{width:8.333rem;height:4.306rem;overflow:hidden;position:absolute;top:-.833rem;left:50%;transform:translate(-50%);background:transparent}.earth-container.svelte-1wp5ztm .canvas:where(.svelte-1wp5ztm){position:absolute;top:0;left:0;width:8.333rem;height:8.333rem;background:transparent!important;background-color:transparent!important;opacity:1}
