.consult-page[data-v-e74991fc]{padding-top:70px}.container[data-v-e74991fc]{width:min(var(--site-content-width),100% - var(--site-content-gutter));max-width:none;margin:0 auto;padding:0}@media(max-width:992px){.container[data-v-e74991fc]{width:calc(100% - 40px)}}.consult-banner[data-v-e74991fc]{position:relative;height:400px;display:flex;align-items:center;justify-content:center;overflow:hidden}.consult-banner .banner-bg[data-v-e74991fc]{position:absolute;top:0;left:0;width:100%;height:100%}.consult-banner .banner-bg img[data-v-e74991fc]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.consult-banner .banner-overlay[data-v-e74991fc]{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,rgba(0,0,0,.85),rgba(0,0,0,.5))}.consult-banner .banner-content[data-v-e74991fc]{position:relative;z-index:1;text-align:center;color:#fff}.consult-banner .banner-content .banner-title[data-v-e74991fc]{font-size:48px;font-weight:700;margin-bottom:16px}.consult-banner .banner-content .banner-desc[data-v-e74991fc]{font-size:18px;opacity:.9}.consult-form-section[data-v-e74991fc]{padding:60px 0;background:linear-gradient(180deg,#f9f9f9,#fff);min-height:600px}.form-wrapper[data-v-e74991fc]{display:flex;gap:40px;align-items:flex-start}.form-card[data-v-e74991fc]{flex:1;background:#fff;border-radius:16px;padding:40px;box-shadow:0 4px 20px rgba(0,0,0,.06);border:1px solid #e5e5e5}.form-card .form-title[data-v-e74991fc]{font-size:24px;font-weight:700;color:#333;margin-bottom:30px;padding-bottom:16px;border-bottom:2px solid #ff8f1f}.form-card[data-v-e74991fc] .el-form-item__label{font-size:14px;font-weight:600;color:#333;padding-bottom:6px}.form-card[data-v-e74991fc] .el-input__inner{height:44px;border-radius:8px;border:1.5px solid #e5e5e5;font-size:14px}.form-card[data-v-e74991fc] .el-input__inner:hover{border-color:#ccc}.form-card[data-v-e74991fc] .el-input__inner:focus{border-color:#ff8f1f}.form-card[data-v-e74991fc] .el-cascader .el-input__inner{height:44px;border-radius:8px}.purpose-group[data-v-e74991fc]{display:flex;gap:16px}.purpose-item[data-v-e74991fc]{flex:1;display:flex;align-items:center;gap:10px;padding:14px 20px;border:1.5px solid #e5e5e5;border-radius:10px;cursor:pointer;transition:all .3s ease;background:#fff}.purpose-item i[data-v-e74991fc]{font-size:22px;color:#999;transition:color .3s ease}.purpose-item span[data-v-e74991fc]{font-size:14px;font-weight:500;color:#666;transition:color .3s ease}.purpose-item[data-v-e74991fc]:hover{border-color:#ff8f1f;background:#fff8f5}.purpose-item.active[data-v-e74991fc]{border-color:#ff8f1f;background:linear-gradient(135deg,#fff8f5,#fff0e8);box-shadow:0 2px 8px rgba(255,143,31,.12)}.purpose-item.active i[data-v-e74991fc]{color:#ff8f1f}.purpose-item.active span[data-v-e74991fc]{color:#ff8f1f;font-weight:600}.captcha-row[data-v-e74991fc]{display:flex;align-items:center;gap:12px}.captcha-row .captcha-input[data-v-e74991fc]{width:160px}.captcha-row .captcha-box[data-v-e74991fc]{width:120px;height:44px;background:#f9f9f9;border:1.5px solid #e5e5e5;border-radius:8px;display:flex;align-items:center;justify-content:center;gap:6px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:all .2s}.captcha-row .captcha-box[data-v-e74991fc]:hover{border-color:#ff8f1f;background:#fff8f5}.captcha-row .captcha-box .captcha-char[data-v-e74991fc]{font-size:22px;font-weight:800;font-family:Courier New,monospace;text-shadow:1px 1px 1px rgba(0,0,0,.1)}.captcha-row .captcha-hint[data-v-e74991fc]{font-size:12px;color:#999;cursor:pointer}.captcha-row .captcha-hint[data-v-e74991fc]:hover{color:#ff8f1f}.agreement-row[data-v-e74991fc]{display:flex;align-items:center;gap:10px}.agreement-checkbox[data-v-e74991fc]{width:18px;height:18px;border:1.5px solid #ccc;border-radius:4px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;flex-shrink:0;background:#fff}.agreement-checkbox i[data-v-e74991fc]{font-size:12px;color:#fff;font-weight:700}.agreement-checkbox[data-v-e74991fc]:hover{border-color:#ff8f1f}.agreement-checkbox.checked[data-v-e74991fc]{background:#ff8f1f;border-color:#ff8f1f}.agree-link[data-v-e74991fc]{color:#ff8f1f;text-decoration:none;font-weight:500}.agree-link[data-v-e74991fc]:hover{text-decoration:underline}.submit-btn[data-v-e74991fc]{width:100%;height:48px;font-size:16px;font-weight:600;background:#ff8f1f;border:none;border-radius:8px;letter-spacing:1px}.submit-btn[data-v-e74991fc]:active,.submit-btn[data-v-e74991fc]:focus,.submit-btn[data-v-e74991fc]:hover{background:#ed7d13;box-shadow:0 8px 24px rgba(255,143,31,.3)}.contact-sidebar[data-v-e74991fc]{width:320px;flex-shrink:0}.contact-sidebar .sidebar-card[data-v-e74991fc]{background:#fff;border-radius:16px;padding:40px;box-shadow:0 4px 20px rgba(0,0,0,.06);border:1px solid #e5e5e5;position:sticky;top:100px}.contact-sidebar .sidebar-title[data-v-e74991fc]{font-size:24px;font-weight:700;color:#333;margin-bottom:30px;padding-bottom:16px;border-bottom:2px solid #ff8f1f}.contact-sidebar .sidebar-item[data-v-e74991fc]{display:flex;align-items:flex-start;gap:14px;margin-bottom:20px}.contact-sidebar .sidebar-item[data-v-e74991fc]:last-child{margin-bottom:0}.contact-sidebar .sidebar-item i[data-v-e74991fc]{font-size:22px;color:#ff8f1f;margin-top:2px}.contact-sidebar .sidebar-item .item-label[data-v-e74991fc]{font-size:13px;color:#999;margin-bottom:2px}.contact-sidebar .sidebar-item .item-value[data-v-e74991fc]{font-size:15px;color:#333;font-weight:500}.legal-content[data-v-e74991fc]{max-height:400px;overflow-y:auto;padding:10px 0}.legal-content h3[data-v-e74991fc]{font-size:18px;color:#333;margin-bottom:16px}.legal-content p[data-v-e74991fc]{font-size:14px;color:#666;line-height:1.8;margin-bottom:12px}.success-content[data-v-e74991fc]{text-align:center;padding:20px 0}.success-content .success-icon[data-v-e74991fc]{font-size:64px;color:#67c23a;margin-bottom:16px}.success-content h3[data-v-e74991fc]{font-size:22px;color:#333;margin-bottom:12px}.success-content p[data-v-e74991fc]{font-size:15px;color:#666;line-height:1.6}@media(max-width:992px){.consult-banner[data-v-e74991fc]{height:300px}.consult-banner .banner-content .banner-title[data-v-e74991fc]{font-size:36px}.form-wrapper[data-v-e74991fc]{flex-direction:column}.contact-sidebar[data-v-e74991fc]{width:100%}}@media(max-width:768px){.consult-page[data-v-e74991fc]{padding-top:60px}.consult-banner[data-v-e74991fc]{height:250px}.consult-banner .banner-content .banner-title[data-v-e74991fc]{font-size:28px}.consult-banner .banner-content .banner-desc[data-v-e74991fc]{font-size:14px}.consult-form-section[data-v-e74991fc]{padding:40px 0}.form-card[data-v-e74991fc]{padding:24px}.form-card .form-title[data-v-e74991fc]{font-size:20px}[data-v-e74991fc] .el-col-12{width:100%}.captcha-row[data-v-e74991fc]{flex-wrap:wrap}}.consult-page.consult-page--embedded[data-v-e74991fc]{padding-top:0}.consult-page--embedded .consult-banner[data-v-e74991fc],.consult-page--embedded .contact-sidebar[data-v-e74991fc],.consult-page--embedded .form-title[data-v-e74991fc]{display:none}.consult-page--embedded .consult-form-section[data-v-e74991fc]{padding:0;background:#fff}.consult-page--embedded .container[data-v-e74991fc]{width:100%}.consult-page--embedded .form-card[data-v-e74991fc]{padding:0;box-shadow:none;border:0}.consult-page--embedded[data-v-e74991fc] .el-dialog{max-width:calc(100vw - 32px)}@media(max-width:640px){.consult-page--embedded .purpose-group[data-v-e74991fc]{flex-direction:column}.consult-page--embedded .purpose-item[data-v-e74991fc]{width:100%;box-sizing:border-box}}.solution-services[data-v-9e14bd16]{padding:70px 0 60px;background:#fff;color:#333;font-family:Source Normal,Microsoft YaHei,sans-serif}.solution-services__shell[data-v-9e14bd16]{width:calc(100% - 64px);max-width:1480px;margin:0 auto}.solution-services h2[data-v-9e14bd16]{margin:0;text-align:center;font-family:Source Medium,sans-serif;font-size:36px;font-weight:500;line-height:50px}.solution-services__intro[data-v-9e14bd16]{margin:18px 0 32px;color:#777;text-align:center;font-size:16px;line-height:1.75}.solution-services h2[data-v-9e14bd16]:after{content:"";display:block;width:66px;height:6px;margin:13px auto 0;background:#ff8f1f}.solution-services__grid[data-v-9e14bd16]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:40px}.solution-service[data-v-9e14bd16]{display:flex;align-items:center;flex-direction:column;padding:56px 24px 54px;border-radius:32px;background:#f9f9f9;text-align:center}.solution-service__icon[data-v-9e14bd16]{width:60px;height:60px;flex-shrink:0}.solution-service h3[data-v-9e14bd16]{margin:30px 0 8px;font-family:Source Medium,sans-serif;font-size:22px;font-weight:500;line-height:1.5}.solution-service p[data-v-9e14bd16]{margin:0;color:#777;font-size:16px;line-height:1.75}.solution-service__action[data-v-9e14bd16]{display:inline-flex;align-items:center;gap:10px;margin-top:24px;padding:8px 12px;border:0;background:transparent;color:#ff8f1f;font-family:Source Medium,sans-serif;font-size:18px;font-weight:500;cursor:pointer}.solution-service__action i[data-v-9e14bd16]{transition:transform .25s ease}.solution-service__action[data-v-9e14bd16]{text-decoration:none}.solution-service__action:hover i[data-v-9e14bd16]{transform:translateX(4px)}.solution-service__action[data-v-9e14bd16]:focus-visible{outline:2px solid #ff8f1f;outline-offset:4px;border-radius:4px}.solution-services[data-v-9e14bd16] .solution-consult-dialog{max-width:calc(100vw - 32px);border-radius:16px}.solution-services[data-v-9e14bd16] .solution-consult-dialog>.el-dialog__body{padding:16px 28px 28px}@media(max-width:600px){.solution-services[data-v-9e14bd16]{padding:40px 0}.solution-services__shell[data-v-9e14bd16]{width:calc(100% - 32px)}.solution-services h2[data-v-9e14bd16]{font-size:28px;line-height:40px}.solution-services__intro[data-v-9e14bd16]{margin:16px 0 24px}.solution-services h2[data-v-9e14bd16]:after{width:48px;height:4px;margin-top:12px}.solution-services__grid[data-v-9e14bd16]{grid-template-columns:minmax(0,1fr);gap:20px}.solution-service[data-v-9e14bd16]{padding:36px 20px;border-radius:24px}.solution-service__action[data-v-9e14bd16]{margin-top:20px}}@media(prefers-reduced-motion:reduce){.solution-service__action i[data-v-9e14bd16]{transition:none}}.solution-services--compact[data-v-9e14bd16]{background:#fff}.solution-services--compact h2[data-v-9e14bd16]{text-align:left;font-size:36px;line-height:50px}.solution-services--compact h2[data-v-9e14bd16]:after{display:none}.solution-services--compact .solution-services__grid[data-v-9e14bd16]{margin-top:36px}.solution-services--compact .solution-service[data-v-9e14bd16]{padding:36px 24px;border-radius:18px;background:#f9f9f9}.solution-services--compact .solution-service__icon[data-v-9e14bd16]{width:40px;height:40px}.solution-services--compact .solution-service h3[data-v-9e14bd16]{margin-top:18px}.solution-services--compact .solution-service__action[data-v-9e14bd16]{margin-top:14px}@media(max-width:600px){.solution-services--compact .solution-services__grid[data-v-9e14bd16]{margin-top:26px}}.solution-feature-icon[data-v-7637021a]{display:block;width:72px;height:72px;margin:0 auto 20px;filter:drop-shadow(0 7px 9px #d97b421a);overflow:visible}.solution-story[data-v-24943c65]{background:#fff;color:#303030;font-family:Source Regular,sans-serif;--story-accent:#ff8f1f;--site-title-size:44px}.solution-story [data-v-24943c65]{box-sizing:border-box}.solution-story a[data-v-24943c65]{color:inherit;text-decoration:none}.solution-story button[data-v-24943c65]{font:inherit;cursor:pointer}.solution-story a[data-v-24943c65]:focus-visible,.solution-story button[data-v-24943c65]:focus-visible{outline:2px solid var(--story-accent);outline-offset:5px}.solution-story figure[data-v-24943c65],.solution-story h1[data-v-24943c65],.solution-story h2[data-v-24943c65],.solution-story h3[data-v-24943c65],.solution-story p[data-v-24943c65]{margin:0}.solution-story h1[data-v-24943c65],.solution-story h2[data-v-24943c65],.solution-story h3[data-v-24943c65]{font-family:Source Medium,sans-serif;font-weight:500}.solution-story__shell[data-v-24943c65]{width:min(var(--site-content-width),100% - var(--site-content-gutter));margin-inline:auto}.solution-story__hero[data-v-24943c65]{position:relative;display:flex;align-items:center;min-height:616px;overflow:hidden;padding:80px 0;background:#252b33}.solution-story__hero[data-v-24943c65]:after{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(90deg,rgba(12,20,29,.56),rgba(12,20,29,.4));pointer-events:none}.solution-story__hero>.solution-story__shell[data-v-24943c65]{position:relative;z-index:2}.solution-story__hero>.solution-story__breadcrumb[data-v-24943c65]{position:absolute;left:50%;bottom:28px;z-index:2;transform:translateX(-50%)}.solution-story__intro[data-v-24943c65]{display:flex;flex-direction:column;align-items:center;text-align:center;width:100%}.solution-story__intro h1[data-v-24943c65]{max-width:1100px;color:#fff;font-family:Source Bold,sans-serif;font-size:clamp(48px,5.6vw,76px);line-height:1.25;letter-spacing:-.02em;text-shadow:0 2px 16px rgba(0,0,0,.28);text-wrap:balance;overflow-wrap:anywhere}.solution-story__hero-actions[data-v-24943c65]{display:flex;justify-content:center;flex-wrap:wrap;gap:14px;margin-top:34px;font-size:16px}.solution-story__primary[data-v-24943c65],.solution-story__secondary[data-v-24943c65]{display:inline-flex;justify-content:center;align-items:center;gap:20px;min-height:50px;padding:12px 24px;border:1px solid transparent;border-radius:4px;transition:background .2s,border-color .2s}.solution-story__secondary[data-v-24943c65]{color:#454545!important;background:transparent;border-color:#ddd}.solution-story__secondary[data-v-24943c65]:hover{border-color:var(--story-accent);color:var(--story-accent)!important}.solution-story__cover[data-v-24943c65]{position:absolute;inset:0;z-index:0;width:100%;height:100%;overflow:hidden;background:#252b33}.solution-story__cover img[data-v-24943c65]{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.solution-story__chapter[data-v-24943c65]{padding:64px 0;scroll-margin-top:176px}.solution-story__chapter--diagram[data-v-24943c65]{background:linear-gradient(#fff,#fffcf9 50%,#fff);margin-top:10px}.solution-story__section-heading[data-v-24943c65]{position:relative;margin-bottom:46px;padding-bottom:30px;border-bottom:1px dashed #f0dfd1}.solution-story__section-heading[data-v-24943c65]:after{content:"";position:absolute;width:11px;height:11px;bottom:-6px;left:calc(50% - 5px);transform:rotate(45deg);background:linear-gradient(135deg,#ffc47d,#ff790a);box-shadow:0 0 0 5px #fff}.solution-story__section-heading h2[data-v-24943c65]{font-size:30px;line-height:1.5;letter-spacing:-.025em}.solution-story__section-heading>p[data-v-24943c65]{color:#818181;font-size:15px;line-height:1.8;margin-top:12px}.solution-story__text[data-v-24943c65]{min-width:0}.solution-story__rich[data-v-24943c65]{color:#77716c;font-size:16px;line-height:1.9;overflow-wrap:anywhere}.solution-story__rich[data-v-24943c65] p{margin:0 0 16px}.solution-story__rich[data-v-24943c65] p:last-child{margin-bottom:0}.solution-story__rich[data-v-24943c65] img{display:block;max-width:100%;height:auto;border-radius:12px}.solution-story__rich[data-v-24943c65] ol,.solution-story__rich[data-v-24943c65] ul{padding-left:24px;list-style:revert}.solution-story__rich[data-v-24943c65] table{width:100%;table-layout:fixed;border-collapse:collapse}.solution-story__rich[data-v-24943c65] td,.solution-story__rich[data-v-24943c65] th{border:1px solid #e4e4e4;padding:12px}.solution-story__lead[data-v-24943c65]{max-width:920px;text-align:center;margin:-14px auto 32px}.solution-story__features[data-v-24943c65]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.solution-story__features--four[data-v-24943c65]{grid-template-columns:repeat(4,minmax(0,1fr))}.solution-story__feature[data-v-24943c65]{min-width:0;padding:28px;border:1px solid #f5e9df;border-radius:10px;background:linear-gradient(145deg,#fff4e9,#fffbf6)}.solution-story__feature h3[data-v-24943c65]{color:#e8660b;font-size:19px;line-height:1.6;margin-bottom:16px}.solution-story__feature>.solution-feature-icon[data-v-24943c65]{margin-left:0;width:54px;height:54px}.solution-story__feature .solution-story__rich[data-v-24943c65]{font-size:15px}.solution-story__chapter--advantages .solution-story__feature[data-v-24943c65]{background:transparent;border:0;padding:12px 14px;text-align:center}.solution-story__chapter--advantages .solution-story__feature h3[data-v-24943c65]{color:#303030}.solution-story__chapter--advantages .solution-feature-icon[data-v-24943c65]{width:72px;height:72px;margin-inline:auto}.solution-story__chapter--advantages .solution-story__features[data-v-24943c65]{gap:28px}.solution-story__chapter--overview .solution-story__text[data-v-24943c65]{padding:28px;border:1px solid #f5e9df;border-radius:18px;background:linear-gradient(125deg,#fff5ec,#fffbf6)}.solution-story__architecture>.solution-story__section-heading[data-v-24943c65]{margin-bottom:34px}.solution-story__architecture>.solution-story__diagram[data-v-24943c65]{position:relative;padding:0;border:0;border-radius:0;background:transparent;margin:32px 0 0}.solution-story__architecture>.solution-story__diagram+.solution-story__diagram[data-v-24943c65]{margin-top:56px}.solution-story__expand[data-v-24943c65]{position:absolute;bottom:18px;left:50%;transform:translate(-50%,6px);display:flex;align-items:center;gap:8px;padding:10px 18px;border-radius:24px;background:rgba(35,35,35,.78);color:#fff;font-size:14px;white-space:nowrap;opacity:0;pointer-events:none}.solution-story__diagram-image[data-v-24943c65]{position:relative;display:block;width:100%;padding:0;border:0;background:transparent;cursor:zoom-in}.solution-story__diagram-image img[data-v-24943c65]{display:block;width:auto;max-width:100%;max-height:680px;-o-object-fit:contain;object-fit:contain;margin:auto}.solution-story__related[data-v-24943c65]{padding-block:64px}.solution-story__related h2[data-v-24943c65]{text-align:center;font-size:30px}.solution-story__primary[data-v-24943c65]{background:var(--story-accent);color:#fff!important}.solution-story__primary[data-v-24943c65]:hover{background:#e85f00}.solution-story__primary i[data-v-24943c65]{transition:transform .2s ease}.solution-story__primary:hover i[data-v-24943c65]{transform:translateX(4px)}.solution-story__viewer[data-v-24943c65]{position:fixed;inset:0;z-index:4000;background:rgba(25,25,25,.9);display:flex;flex-direction:column;padding:24px}.solution-story__viewer-toolbar[data-v-24943c65]{display:flex;gap:16px;align-items:center;color:#fff;padding:0 0 20px}.solution-story__viewer-toolbar span[data-v-24943c65]{flex:1;font-size:16px}.solution-story__viewer-toolbar button[data-v-24943c65]{flex-shrink:0;color:#fff;background:transparent;border:1px solid #777;border-radius:24px;padding:9px 18px;font-size:14px}.solution-story__viewer-stage[data-v-24943c65]{flex:1;min-height:0;overflow:auto;display:flex;align-items:center;justify-content:center}.solution-story__viewer-stage img[data-v-24943c65]{display:block;max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain;background:#fff}.solution-story__viewer-stage.zoomed[data-v-24943c65]{display:block}.solution-story__viewer-stage.zoomed img[data-v-24943c65]{max-width:none;max-height:none;margin:auto}@media(max-width:1100px){.solution-story__intro h1[data-v-24943c65]{font-size:clamp(44px,5vw,64px)}.solution-story__features--four[data-v-24943c65]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:900px){.solution-story[data-v-24943c65]{--site-title-size:36px}.solution-story__shell[data-v-24943c65]{width:calc(100% - 40px)}.solution-story__hero[data-v-24943c65]{min-height:500px}.solution-story__features[data-v-24943c65]{grid-template-columns:repeat(2,minmax(0,1fr))}.solution-story__chapter[data-v-24943c65]{padding:52px 0;scroll-margin-top:168px}}@media(max-width:600px){.solution-story__hero>.solution-story__breadcrumb[data-v-24943c65]{bottom:18px}.solution-story[data-v-24943c65]{--site-title-size:28px}.solution-story__shell[data-v-24943c65]{width:calc(100% - 32px)}.solution-story__intro h1[data-v-24943c65]{font-size:38px}.solution-story__hero-actions[data-v-24943c65]{gap:12px;width:100%;font-size:14px;margin-top:24px}.solution-story__primary[data-v-24943c65],.solution-story__secondary[data-v-24943c65]{padding:11px 18px;gap:12px}.solution-story__hero[data-v-24943c65]{min-height:420px;padding:64px 0}.solution-story__chapter[data-v-24943c65]{padding:42px 0}.solution-story__section-heading[data-v-24943c65]{margin-bottom:28px}.solution-story__section-heading h2[data-v-24943c65]{font-size:25px}.solution-story__rich[data-v-24943c65]{font-size:15px;line-height:1.95}.solution-story__features[data-v-24943c65]{grid-template-columns:1fr;gap:16px}.solution-story__feature[data-v-24943c65]{padding:24px}.solution-story__chapter--advantages .solution-story__feature[data-v-24943c65]{padding:20px 12px}.solution-story__chapter--advantages .solution-story__features[data-v-24943c65]{gap:8px}.solution-story__chapter--overview .solution-story__text[data-v-24943c65]{padding:24px}.solution-story__lead[data-v-24943c65]{margin-top:0}.solution-story__feature h3[data-v-24943c65]{font-size:19px}.solution-story__architecture>.solution-story__diagram+.solution-story__diagram[data-v-24943c65]{margin-top:32px}.solution-story__diagram-image img[data-v-24943c65]{width:100%}.solution-story__viewer[data-v-24943c65]{padding:16px}.solution-story__viewer-toolbar[data-v-24943c65]{flex-wrap:wrap;gap:12px}.solution-story__viewer-toolbar span[data-v-24943c65]{flex-basis:100%}}.solution-story[data-v-24943c65]{overflow-x:clip}.solution-story__body[data-v-24943c65]{display:block}.solution-story__content[data-v-24943c65]{min-width:0}.solution-story__content>section[data-v-24943c65]{position:relative;isolation:isolate;padding:56px 0;margin:0;background:transparent}.solution-story__content>section[data-v-24943c65]:first-child{padding-top:76px}.solution-story__content>section[data-v-24943c65]:before{content:"";position:absolute;inset:0;z-index:-1;background:var(--section-band);box-shadow:0 0 0 100vmax var(--section-band);clip-path:inset(0 -100vmax)}.solution-story__content>section[data-v-24943c65]:nth-child(odd){--section-band:#fff;--section-card:#f9f9f9}.solution-story__content>section[data-v-24943c65]:nth-child(2n){--section-band:#f9f9f9;--section-card:#fff}.solution-story__content>section.solution-story__chapter--diagram[data-v-24943c65]{--section-band:#fff}.solution-story__chapter>.solution-story__shell[data-v-24943c65]{width:100%}.solution-story__section-heading[data-v-24943c65]{text-align:center;border:0;padding:0;margin-bottom:32px}.solution-story__section-heading[data-v-24943c65]:after{display:none}.solution-story__related h2[data-v-24943c65],.solution-story__section-heading h2[data-v-24943c65]{display:inline-block;text-align:center;font-size:40px;line-height:1.3}.solution-story__section-heading h2[data-v-24943c65]:after{content:"";display:block;height:2px;background:var(--story-accent);margin-top:12px;width:100%}.solution-story__section-heading>p[data-v-24943c65]{color:#777;font-size:18px;line-height:1.7;margin-top:10px}.solution-story__architecture>.solution-story__section-heading h2[data-v-24943c65],.solution-story__architecture>.solution-story__section-heading[data-v-24943c65]{text-align:center}.solution-story__lead[data-v-24943c65]{text-align:left;margin:0 0 28px}.solution-story__features--four[data-v-24943c65]{grid-template-columns:repeat(2,minmax(0,1fr))}.solution-story__chapter--cards .solution-story__features[data-v-24943c65]{display:flex;flex-wrap:wrap;justify-content:center;gap:24px}.solution-story__chapter--cards .solution-story__feature[data-v-24943c65]{flex:1 1 190px;max-width:440px;padding:24px;border:0;border-radius:8px;background:var(--section-card);text-align:left}.solution-story__chapter--cards .solution-story__custom-icon[data-v-24943c65],.solution-story__chapter--cards .solution-story__feature>.solution-feature-icon[data-v-24943c65]{display:none}.solution-story__chapter--cards .solution-story__feature h3[data-v-24943c65],.solution-story__chapter--cards .solution-story__feature h4[data-v-24943c65]{margin:0 0 14px;color:var(--story-accent);font-family:Source Medium,sans-serif;font-size:18px;font-weight:500;line-height:1.5}.solution-story__chapter--cards .solution-story__feature .solution-story__rich[data-v-24943c65]{color:#707070;font-size:14px;line-height:1.9}.solution-story__chapter--cards .solution-story__lead[data-v-24943c65]{text-align:center}@media(max-width:700px){.solution-story__chapter--cards .solution-story__features[data-v-24943c65]{gap:16px}.solution-story__chapter--cards .solution-story__feature[data-v-24943c65]{flex-basis:240px;padding:24px 20px}}@media(max-width:1100px){.solution-story__section-heading h2[data-v-24943c65]{font-size:36px}.solution-story__section-heading>p[data-v-24943c65]{font-size:17px}}@media(max-width:700px){.solution-story__content>section[data-v-24943c65]{padding:36px 0}.solution-story__content>section[data-v-24943c65]:first-child{padding-top:56px}.solution-story__section-heading h2[data-v-24943c65]{font-size:28px}.solution-story__section-heading>p[data-v-24943c65]{font-size:15px}}.solution-story__subgroup+.solution-story__subgroup[data-v-24943c65]{margin-top:64px}.solution-story .solution-story__subheading[data-v-24943c65]{font-size:24px;line-height:1.5;color:#e96b17;margin:0 0 44px;text-align:center}.solution-story__custom-icon[data-v-24943c65]{width:64px;height:64px;-o-object-fit:contain;object-fit:contain}.solution-story__feature h4[data-v-24943c65]{font-size:20px;line-height:1.5;margin:20px 0 14px}.solution-story__footer[data-v-24943c65]{display:flex;justify-content:center;padding:42px 0 80px}.solution-story__back[data-v-24943c65]{display:inline-flex;align-items:center;gap:8px;padding:12px 26px;border:1px solid #e5e5e5;border-radius:4px;background:#fff;color:#606060;text-decoration:none;font-size:14px;transition:background .25s,border-color .25s,color .25s}.solution-story__back[data-v-24943c65]:hover{border-color:#ff8f1f;background:#ff8f1f;color:#fff}.solution-story__back[data-v-24943c65]:focus-visible{outline:2px solid #ff8f1f;outline-offset:4px}@media(max-width:700px){.solution-story .solution-story__subheading[data-v-24943c65]{font-size:22px;margin-bottom:32px}.solution-story__subgroup+.solution-story__subgroup[data-v-24943c65]{margin-top:48px}}.related-content[data-v-66647c29]{min-width:0;color:#333}.related-content__heading[data-v-66647c29]{text-align:center}.related-content__heading h2[data-v-66647c29]{margin:0;font-family:Source Medium,sans-serif;font-size:36px;font-weight:500;line-height:50px;letter-spacing:0}.related-content__heading h2[data-v-66647c29]:after{display:block;content:"";width:66px;height:6px;margin:13px auto 0;background:#ff8f1f}.related-content__heading p[data-v-66647c29]{margin:16px 0 0;color:#777;line-height:24px}@media(max-width:600px){.related-content__heading h2[data-v-66647c29]{font-size:28px;line-height:40px}.related-content__heading h2[data-v-66647c29]:after{width:48px;height:4px;margin-top:12px}.related-content__heading p[data-v-66647c29]{padding:0 12px}}.managed-detail[data-v-91356f60]{min-height:100vh;padding-top:72px;color:#333}.detail-loading[data-v-91356f60],.detail-missing[data-v-91356f60]{min-height:70vh;display:flex;align-items:center;justify-content:center;gap:10px;font-size:14px}.detail-missing[data-v-91356f60]{flex-direction:column;padding:80px 20px}.detail-missing>a[data-v-91356f60]{color:#ff8f1f;font-weight:700;text-decoration:none}.detail-hero[data-v-91356f60]{min-height:clamp(580px,53vw,760px);display:grid;grid-template-columns:1.12fr .88fr;background:#f3f3f3}.detail-hero__visual[data-v-91356f60]{min-width:0;overflow:hidden}.detail-hero__visual img[data-v-91356f60]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.detail-hero__copy[data-v-91356f60]{display:flex;flex-direction:column;justify-content:center;padding:clamp(48px,6vw,100px);background:#fff}.detail-back[data-v-91356f60]{align-self:flex-start;display:inline-flex;align-items:center;gap:8px;color:#606060;font-size:14px;text-decoration:none}.detail-kind[data-v-91356f60]{margin-top:clamp(50px,8vh,90px);color:#ff8f1f;font-size:14px;font-weight:700;letter-spacing:.12em}.detail-hero h1[data-v-91356f60]{margin-top:18px;font-family:Source Bold,Source Normal,sans-serif;font-size:clamp(40px,4.3vw,68px);line-height:1.13;letter-spacing:-.045em}.detail-hero__copy>p[data-v-91356f60]{margin-top:24px;color:#606060;font-size:16px;line-height:1.85}.detail-meta[data-v-91356f60]{display:flex;flex-wrap:wrap;gap:10px 22px;margin-top:28px;color:#777;font-size:14px}.detail-meta span+span[data-v-91356f60]{position:relative}.detail-meta span+span[data-v-91356f60]:before{content:"";position:absolute;left:-12px;top:7px;width:3px;height:3px;border-radius:50%;background:#ff8f1f}.detail-tags[data-v-91356f60]{display:flex;flex-wrap:wrap;gap:8px;margin-top:25px}.detail-tags span[data-v-91356f60]{padding:6px 11px;border-radius:999px;background:#f4f4f4;color:#606060;font-size:14px}.detail-body[data-v-91356f60]{padding:clamp(76px,8vw,130px) 0 140px}.detail-shell[data-v-91356f60]{width:min(1320px,100% - 64px);margin:auto;display:grid;grid-template-columns:210px minmax(0,1fr);align-items:start;gap:clamp(55px,8vw,120px)}.detail-index[data-v-91356f60]{position:sticky;top:110px;display:flex;flex-direction:column;border-top:2px solid #333}.detail-index a[data-v-91356f60],.detail-index span[data-v-91356f60]{min-height:50px;display:flex;align-items:center;border-bottom:1px solid #e4e4e4;font-size:14px}.detail-index span[data-v-91356f60]{color:#333;font-weight:700}.detail-index a[data-v-91356f60]{color:#606060;text-decoration:none}.detail-index a[data-v-91356f60]:hover{color:#ff8f1f}.detail-content[data-v-91356f60]{min-width:0}.detail-section[data-v-91356f60]{padding:0 0 clamp(70px,7vw,110px)}.detail-section+.detail-section[data-v-91356f60]{padding-top:clamp(70px,7vw,110px);border-top:1px solid #e4e4e4}.detail-section__label[data-v-91356f60]{color:#ff8f1f;font-size:14px;font-weight:700;letter-spacing:.1em}.detail-section h2[data-v-91356f60]{margin-top:15px;font-size:clamp(32px,3.4vw,52px);letter-spacing:-.04em}.feature-list[data-v-91356f60]{display:grid;gap:13px;margin-top:36px}.feature-list li[data-v-91356f60]{display:grid;grid-template-columns:28px 1fr;gap:12px;padding:18px 0;border-bottom:1px solid #e4e4e4;color:#606060;font-size:15px;line-height:1.75}.feature-list i[data-v-91356f60]{color:#ff8f1f;margin-top:5px}.rich-content[data-v-91356f60]{margin-top:34px;color:#606060;font-size:16px;line-height:1.9}.rich-content[data-v-91356f60] img{max-width:100%;height:auto}.rich-content[data-v-91356f60] p{margin:0 0 18px}.detail-placeholder[data-v-91356f60]{margin-top:28px;color:#777;font-size:15px}.spec-grid[data-v-91356f60]{display:grid;grid-template-columns:minmax(130px,.35fr) 1fr;margin-top:38px;border-top:1px solid #d7d7d7}.spec-grid dd[data-v-91356f60],.spec-grid dt[data-v-91356f60]{margin:0;padding:18px 16px;border-bottom:1px solid #e4e4e4;font-size:14px}.spec-grid dt[data-v-91356f60]{color:#333;font-weight:700;background:#f9f9f9}.spec-grid dd[data-v-91356f60]{color:#606060}.relation-grid[data-v-91356f60]{display:grid;grid-template-columns:repeat(2,1fr);gap:14px;margin-top:38px}.relation-grid a[data-v-91356f60]{position:relative;min-height:150px;padding:25px;color:#333;text-decoration:none;border:1px solid #e4e4e4;border-radius:16px;transition:.25s}.relation-grid a[data-v-91356f60]:hover{border-color:#ff8f1f;transform:translateY(-3px)}.relation-grid span[data-v-91356f60]{color:#ff8f1f;font-size:14px;font-weight:700}.relation-grid h3[data-v-91356f60]{margin-top:18px;padding-right:30px;font-size:20px}.relation-grid i[data-v-91356f60]{position:absolute;right:20px;top:22px;color:#ff8f1f}@media(max-width:900px){.managed-detail[data-v-91356f60]{padding-top:64px}.detail-hero[data-v-91356f60]{min-height:0;grid-template-columns:1fr}.detail-hero__visual[data-v-91356f60]{aspect-ratio:1.5}.detail-hero__copy[data-v-91356f60]{padding:50px 40px 64px}.detail-kind[data-v-91356f60]{margin-top:45px}.detail-shell[data-v-91356f60]{width:calc(100% - 40px);grid-template-columns:1fr}.detail-index[data-v-91356f60]{position:static;display:none}}@media(max-width:620px){.detail-hero__visual[data-v-91356f60]{aspect-ratio:1.15}.detail-hero__copy[data-v-91356f60]{padding:36px 20px 48px}.detail-kind[data-v-91356f60]{margin-top:36px}.detail-hero h1[data-v-91356f60]{font-size:38px}.detail-hero__copy>p[data-v-91356f60]{font-size:15px}.detail-body[data-v-91356f60]{padding:64px 0 90px}.detail-shell[data-v-91356f60]{width:calc(100% - 28px)}.detail-section h2[data-v-91356f60]{font-size:32px}.feature-list li[data-v-91356f60]{font-size:14px}.rich-content[data-v-91356f60]{font-size:15px}.spec-grid[data-v-91356f60]{grid-template-columns:110px 1fr}.spec-grid dd[data-v-91356f60],.spec-grid dt[data-v-91356f60]{padding:15px 12px}.relation-grid[data-v-91356f60]{grid-template-columns:1fr}.relation-grid a[data-v-91356f60]{min-height:126px}}.product-detail-hero[data-v-91356f60]{position:relative;padding:clamp(32px,4.5vw,68px) 0 clamp(70px,7vw,110px);overflow:hidden;background:linear-gradient(135deg,#f7f7f5,#fff 55%,#fff5ed)}.product-detail-hero[data-v-91356f60]:before{content:"";position:absolute;right:-170px;top:-250px;width:620px;height:620px;border:1px solid rgba(255,143,31,.14);border-radius:50%;box-shadow:0 0 0 70px rgba(255,143,31,.035),0 0 0 140px rgba(255,143,31,.02)}.product-detail-hero__shell[data-v-91356f60],.product-detail-shell[data-v-91356f60]{position:relative;width:min(var(--site-content-width),100% - var(--site-content-gutter));margin:auto}.product-detail-breadcrumb[data-v-91356f60]{position:relative;z-index:1;margin-bottom:34px}.product-detail-hero__grid[data-v-91356f60]{display:grid;grid-template-columns:minmax(0,1.06fr) minmax(380px,.94fr);gap:clamp(50px,7vw,110px);align-items:center}.product-gallery[data-v-91356f60]{position:relative;min-width:0}.product-gallery__status[data-v-91356f60]{position:absolute;z-index:2;left:20px;top:20px;display:flex;align-items:center;gap:7px;padding:8px 12px;border-radius:999px;color:#333;background:hsla(0,0%,100%,.9);box-shadow:0 8px 24px rgba(51,51,51,.08);backdrop-filter:blur(10px);font-size:13px;font-weight:700}.product-gallery__status i[data-v-91356f60]{color:#ff8f1f}.product-gallery__media[data-v-91356f60]{aspect-ratio:1.26;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:28px;background:#fff;box-shadow:0 26px 70px rgba(35,35,35,.09)}.product-gallery__media img[data-v-91356f60]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;padding:clamp(20px,3vw,46px)}.product-gallery__thumbs[data-v-91356f60]{display:flex;gap:10px;margin-top:14px;overflow-x:auto}.product-gallery__thumbs button[data-v-91356f60]{flex:0 0 72px;height:58px;padding:5px;overflow:hidden;border:1px solid #ddd;border-radius:10px;background:#fff;cursor:pointer}.product-gallery__thumbs button.active[data-v-91356f60]{border-color:#ff8f1f;box-shadow:0 0 0 2px rgba(255,143,31,.12)}.product-gallery__thumbs img[data-v-91356f60]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.product-detail-hero__copy[data-v-91356f60]{position:relative}.product-detail-hero__copy h1[data-v-91356f60]{max-width:720px;margin-top:0;font-family:Source Bold,Source Normal,sans-serif;font-size:clamp(42px,4.8vw,72px);line-height:1.08;letter-spacing:-.045em}.product-lead[data-v-91356f60]{max-width:620px;margin-top:24px;color:#606060;font-size:17px;line-height:1.85}.product-identity[data-v-91356f60]{display:grid;grid-template-columns:1fr 1fr;margin-top:34px;border-top:1px solid #ddd;border-bottom:1px solid #ddd}.product-identity--single[data-v-91356f60]{grid-template-columns:1fr}.product-identity>div[data-v-91356f60]{padding:18px 0}.product-identity>div+div[data-v-91356f60]{padding-left:28px;border-left:1px solid #ddd}.product-identity dt[data-v-91356f60]{color:#888;font-size:13px}.product-identity dd[data-v-91356f60]{margin:7px 0 0;color:#ff8f1f;font-size:22px;font-weight:700}.product-tags[data-v-91356f60]{margin-top:20px}.product-tags span[data-v-91356f60]{background:#fff;border:1px solid #e8e8e8}.product-actions[data-v-91356f60]{display:flex;align-items:center;gap:26px;margin-top:34px}.product-action[data-v-91356f60]{display:inline-flex;align-items:center;justify-content:center;gap:24px;color:#333;text-decoration:none;font-size:14px;font-weight:700}.product-action--primary[data-v-91356f60]{min-height:54px;padding:0 24px;color:#fff;border-radius:999px;background:#ff8f1f;box-shadow:0 12px 26px rgba(255,143,31,.2);transition:.25s}.product-action--primary[data-v-91356f60]:hover{transform:translateY(-2px);box-shadow:0 16px 32px rgba(255,143,31,.28)}.product-detail-body[data-v-91356f60]{padding:clamp(80px,8vw,130px) 0 140px;background:#fff}.product-section-heading[data-v-91356f60]{max-width:720px}.product-section-heading h2[data-v-91356f60]{margin-top:15px;font-family:Source Bold,Source Normal,sans-serif;font-size:clamp(34px,4vw,58px);line-height:1.15;letter-spacing:-.04em}.product-section-heading>p[data-v-91356f60]{margin-top:18px;color:#777;font-size:16px;line-height:1.8}.product-access[data-v-91356f60]{display:grid;gap:40px;align-items:center;margin-top:clamp(80px,9vw,145px);padding:clamp(34px,4vw,64px);border-radius:28px;color:#fff;background:#292929;box-shadow:0 28px 70px hsla(0,0%,8%,.16)}.product-access__icon[data-v-91356f60]{display:grid;width:82px;height:82px;place-items:center;border:1px solid hsla(0,0%,100%,.16);border-radius:50%;color:#ff8f1f;background:hsla(0,0%,100%,.05);font-size:30px}.product-access__copy h2[data-v-91356f60]{margin-top:12px;font-size:clamp(30px,3vw,46px);letter-spacing:-.035em}.product-access__copy>p[data-v-91356f60]{max-width:760px;margin-top:18px;color:#c9c9c9;font-size:15px;line-height:1.85}.product-access__copy ul[data-v-91356f60]{display:flex;flex-wrap:wrap;gap:12px 24px;margin-top:24px}.product-access__copy li[data-v-91356f60]{display:flex;align-items:center;gap:7px;color:#eee;font-size:13px}.product-access__copy li i[data-v-91356f60]{color:#ff8f1f}.product-access__action[data-v-91356f60]{padding-left:36px;border-left:1px solid hsla(0,0%,100%,.16)}.product-access__action>span[data-v-91356f60]{display:block;color:#aaa;font-size:13px}.product-access__action>a[data-v-91356f60]{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-top:12px;padding:16px 18px;border-radius:12px;color:#fff;background:#ff8f1f;text-decoration:none;font-weight:700}.product-access__action small[data-v-91356f60]{display:block;margin-top:13px;color:#999;line-height:1.6}.product-relations[data-v-91356f60]{margin-top:clamp(80px,9vw,145px);padding-top:clamp(70px,7vw,100px);border-top:1px solid #e5e5e5}.product-detail-shell>.product-access[data-v-91356f60]{margin-top:0}@media(max-width:1050px){.product-detail-hero__grid[data-v-91356f60]{grid-template-columns:1fr;gap:48px}.product-detail-hero__copy[data-v-91356f60]{max-width:760px}.product-access[data-v-91356f60]{grid-template-columns:76px 1fr}.product-access__action[data-v-91356f60]{grid-column:2;padding:0;border-left:0}}@media(max-width:760px){.product-detail-hero__shell[data-v-91356f60],.product-detail-shell[data-v-91356f60]{width:calc(100% - 32px)}.product-detail-hero[data-v-91356f60]{padding-top:24px}.product-gallery__media[data-v-91356f60]{border-radius:20px}.product-detail-hero__copy h1[data-v-91356f60]{font-size:42px}.product-lead[data-v-91356f60]{font-size:15px}.product-access[data-v-91356f60]{grid-template-columns:1fr;gap:26px;padding:30px 22px;border-radius:20px}.product-access__icon[data-v-91356f60]{width:64px;height:64px}.product-access__action[data-v-91356f60]{grid-column:auto}}@media(max-width:520px){.product-identity[data-v-91356f60]{grid-template-columns:1fr}.product-identity>div+div[data-v-91356f60]{padding-left:0;border-top:1px solid #ddd;border-left:0}.product-actions[data-v-91356f60]{align-items:flex-start;flex-direction:column;gap:18px}.product-action--primary[data-v-91356f60]{width:100%}.product-gallery__status[data-v-91356f60]{left:12px;top:12px}.product-gallery__media img[data-v-91356f60]{padding:16px}.product-detail-body[data-v-91356f60]{padding-bottom:90px}}#app.is-public-site main.managed-detail .product-identity dd[data-v-91356f60]{font-size:var(--product-identity-size,22px)!important;color:#ff8f1f}.product-gallery__arrow[data-v-91356f60]{position:absolute;z-index:3;top:50%;display:grid;width:46px;height:46px;place-items:center;border:1px solid rgba(51,51,51,.1);border-radius:50%;color:#333;background:hsla(0,0%,100%,.92);box-shadow:0 8px 24px rgba(0,0,0,.1);opacity:0;cursor:pointer;transform:translateY(-50%);transition:.25s}.product-gallery__media:hover .product-gallery__arrow[data-v-91356f60]{opacity:1}.product-gallery__arrow[data-v-91356f60]:hover{color:#fff;border-color:#ff8f1f;background:#ff8f1f}.product-gallery__arrow--prev[data-v-91356f60]{left:18px}.product-gallery__arrow--next[data-v-91356f60]{right:18px}.product-gallery__count[data-v-91356f60]{position:absolute;right:20px;bottom:18px;z-index:3;padding:7px 11px;border-radius:999px;color:#fff;background:rgba(36,36,36,.72);backdrop-filter:blur(8px);font-size:12px;font-weight:700;letter-spacing:.08em}.product-image-enter-active[data-v-91356f60],.product-image-leave-active[data-v-91356f60]{transition:opacity .22s ease,transform .22s ease}.product-image-enter[data-v-91356f60]{opacity:0;transform:scale(.98)}.product-image-leave-to[data-v-91356f60]{opacity:0;transform:scale(1.02)}.product-access[data-v-91356f60]{grid-template-columns:96px minmax(0,1fr) 340px}.product-password label[data-v-91356f60]{display:block;color:#aaa;font-size:12px;font-weight:700;letter-spacing:.08em}.product-password__field[data-v-91356f60]{height:48px;display:flex;align-items:center;margin-top:10px;overflow:hidden;border:1px solid hsla(0,0%,100%,.2);border-radius:10px;background:hsla(0,0%,100%,.07);transition:.2s}.product-password__field[data-v-91356f60]:focus-within{border-color:#ff8f1f;box-shadow:0 0 0 3px rgba(255,143,31,.14)}.product-password__field.error[data-v-91356f60]{border-color:#ff805f}.product-password__field input[data-v-91356f60]{flex:1;min-width:0;height:100%;padding:0 14px;border:0;outline:0;color:#fff;background:transparent;font:inherit}.product-password__field input[data-v-91356f60]::-moz-placeholder{color:#777}.product-password__field input[data-v-91356f60]::placeholder{color:#777}.product-password__field button[data-v-91356f60]{width:46px;height:100%;border:0;color:#999;background:transparent;cursor:pointer}.product-password__submit[data-v-91356f60]{width:100%;height:48px;display:flex;align-items:center;justify-content:space-between;margin-top:10px;padding:0 16px;border:0;border-radius:10px;color:#fff;background:#ff8f1f;font-family:inherit;font-weight:700;cursor:pointer}.product-password__submit[data-v-91356f60]:disabled{opacity:.65;cursor:wait}.product-password small.error[data-v-91356f60]{color:#ff9b80}.product-private[data-v-91356f60]{margin-top:32px;padding:clamp(36px,5vw,70px);border:1px solid #e2e2e2;border-radius:28px;background:#fafafa}.product-private__header[data-v-91356f60]{display:flex;align-items:flex-end;justify-content:space-between;gap:30px;padding-bottom:34px;border-bottom:1px solid #ddd}.product-private__header>div:first-child>span[data-v-91356f60]{color:#ff8f1f;font-size:12px;font-weight:700;letter-spacing:.14em}.product-private__header h2[data-v-91356f60]{margin-top:10px;font-size:clamp(32px,3.8vw,52px);letter-spacing:-.04em}.product-private__actions[data-v-91356f60]{display:flex;flex-direction:column;align-items:flex-end;gap:12px}.product-private__notice[data-v-91356f60]{display:flex;align-items:center;gap:7px;padding:8px 11px;border-radius:999px;color:#a44a28;background:#fff0e7;font-size:12px;font-weight:700}.product-private__actions button[data-v-91356f60]{padding:8px 12px;border:1px solid #ddd;border-radius:4px;color:#666;background:#fff;font:inherit;font-size:13px;cursor:pointer}.product-private__actions button[data-v-91356f60]:hover{border-color:#ff8f1f;color:#ff8f1f}.product-private__features[data-v-91356f60],.product-private__specs[data-v-91356f60]{margin-top:44px}.product-private h3[data-v-91356f60]{font-size:22px}.product-private__features ol[data-v-91356f60]{display:grid;grid-template-columns:1fr 1fr;gap:0 28px;margin-top:20px}.product-private__features li[data-v-91356f60]{display:grid;grid-template-columns:42px 1fr;gap:10px;padding:18px 0;border-bottom:1px solid #e2e2e2}.product-private__features li>span[data-v-91356f60]{color:#ff8f1f;font-size:12px;font-weight:700}.product-private__features p[data-v-91356f60]{color:#5f5f5f;font-size:14px;line-height:1.75}.product-private__spec-content p[data-v-91356f60]{margin:0;color:#5f5f5f;font-size:14px;line-height:1.8;white-space:pre-line;overflow-wrap:anywhere}.product-private__spec-content p+p[data-v-91356f60]{margin-top:16px}.product-private__empty[data-v-91356f60]{margin-top:30px;color:#777}.product-access__copy h2[data-v-91356f60],.product-private__header h2[data-v-91356f60]{margin-top:0}@media(max-width:1050px){.product-access[data-v-91356f60]{grid-template-columns:76px 1fr}.product-access__action[data-v-91356f60]{grid-column:2}.product-private__features ol[data-v-91356f60]{grid-template-columns:1fr}}@media(max-width:760px){.product-gallery__arrow[data-v-91356f60]{width:40px;height:40px;opacity:1}.product-gallery__arrow--prev[data-v-91356f60]{left:10px}.product-gallery__arrow--next[data-v-91356f60]{right:10px}.product-access[data-v-91356f60]{grid-template-columns:1fr}.product-access__action[data-v-91356f60]{grid-column:auto}.product-private[data-v-91356f60]{padding:30px 20px;border-radius:20px}.product-private__header[data-v-91356f60]{align-items:flex-start;flex-direction:column}.product-private__actions[data-v-91356f60]{align-items:flex-start}.product-private__features ol[data-v-91356f60]{grid-template-columns:1fr}}.product-detail-hero[data-v-91356f60]{background:#fff}.product-detail-hero[data-v-91356f60]:before{display:none}.product-detail-band[data-v-91356f60]{padding:clamp(72px,7vw,112px) 0}.product-detail-band--white[data-v-91356f60]{background:#fff}.product-detail-band--gray[data-v-91356f60]{background:#f9f9f9}.product-detail-band.product-detail-band--related[data-v-91356f60]{padding:70px 0 60px}@media(max-width:600px){.product-detail-band.product-detail-band--related[data-v-91356f60]{padding:36px 0 40px}}.product-detail-band .product-access[data-v-91356f60]{margin:0;color:#333;border:1px solid #ececec;background:#fff;box-shadow:0 14px 42px rgba(40,40,40,.045)}.product-detail-band .product-access__icon[data-v-91356f60]{border-color:#ffe3d1;background:#fff7f1}.product-detail-band .product-access__copy h2[data-v-91356f60]{color:#282828}.product-detail-band .product-access__copy li[data-v-91356f60],.product-detail-band .product-access__copy>p[data-v-91356f60]{color:#666}.product-detail-band .product-access__action[data-v-91356f60]{border-color:#e9e9e9}.product-detail-band .product-access__action small[data-v-91356f60],.product-detail-band .product-access__action>span[data-v-91356f60],.product-detail-band .product-password label[data-v-91356f60]{color:#777}.product-detail-band .product-password__field[data-v-91356f60]{border-color:#dedede;background:#fff}.product-detail-band .product-password__field input[data-v-91356f60]{color:#333}.product-detail-band .product-password__field button[data-v-91356f60]{color:#666}.product-detail-band .product-password__field[data-v-91356f60]:focus-within{border-color:#ff8f1f}.product-detail-band .product-password__field.error[data-v-91356f60]{border-color:#c04c30}.product-detail-band .product-password small.error[data-v-91356f60]{color:#c04c30}.product-detail-band .product-private[data-v-91356f60]{margin:0;padding:0;border:0;border-radius:0;background:transparent}.product-detail-band .product-relations[data-v-91356f60]{max-width:var(--site-content-width);margin:0 auto;padding:0;border:0}@media(max-width:760px){.product-detail-band[data-v-91356f60]{padding:64px 0}.product-detail-band .product-access__action[data-v-91356f60]{padding:0;border:0}}.managed-detail .solution-related-unified{background:#f9f9f9}.managed-detail .solution-related-unified .solution-related-unified__heading{text-align:left;padding-right:120px}.managed-detail .solution-related-unified .solution-related-unified__heading h2{margin:0;font-family:Source Medium,sans-serif;font-size:36px;font-weight:500;line-height:50px;text-align:left}.managed-detail .solution-related-unified .solution-related-unified__heading h2:after{display:none}.managed-detail .solution-related-unified .sa-carousel{position:relative;margin-top:36px}.managed-detail .solution-related-unified .sa-carousel__arrows{position:absolute;right:0;top:-80px;margin:0}.managed-detail .solution-related-unified--product .sa-carousel__card{box-sizing:border-box;padding-bottom:24px;border-radius:16px;overflow:hidden;background:#fff}.managed-detail .solution-related-unified--product .sa-carousel__image{border-radius:16px 16px 0 0}.managed-detail .solution-related-unified--product .sa-carousel__card h3{margin:16px 0 0;padding:0 24px}.managed-detail .solution-related-unified--product .sa-carousel__more{padding:0 24px}@media(max-width:600px){.managed-detail .solution-related-unified .sa-carousel{margin-top:26px}.managed-detail .solution-related-unified .sa-carousel__arrows{top:-70px;gap:10px}}