.collection-position.collection-position--observer{background:var(--rivex-mint);color:var(--rx-ink);font-family:var(--rx-font-body-hk);flex-direction:column;padding:clamp(108px,13.3svh,152px) 0 0;display:flex}html[lang=en] .collection-position.collection-position--observer{font-family:var(--rx-font-latin)}.collection-position--observer .collection-position-copy{z-index:4;text-align:center;flex-shrink:0;width:calc(100% - 80px);margin:0 auto;position:relative;inset:auto;transform:none}.collection-position--observer .collection-position-copy h2,html[lang=zh-Hant] .collection-position--observer .collection-position-copy h2{letter-spacing:0;font-family:inherit;font-size:clamp(50px,5.15vw,86px);font-weight:500;line-height:1.08}html[lang=en] .collection-position--observer .collection-position-copy h2{letter-spacing:-.02em}.collection-position--observer .collection-position-body{color:#4f6068;max-width:42em;margin:22px auto 0;font-family:inherit;font-size:clamp(16px,1.38vw,22px);font-weight:400;line-height:1.55}.collection-position--observer .collection-position-eyebrow{color:#718087;margin:13px auto 0;font-size:clamp(13px,1vw,16px);font-weight:600;line-height:1.5}.collection-observer{isolation:isolate;will-change:opacity, transform;flex:1 1 0;width:100%;min-height:0;margin-top:clamp(22px,3.2svh,42px);position:relative}.observer-scene{--observer-slot:236px;--observer-row-height:224px;--observer-row-top:140px;pointer-events:none;contain:layout paint;position:absolute;inset:0;overflow:hidden}.observer-filter-defs{width:0;height:0;position:absolute;overflow:hidden}.observer-world{transform-origin:0 0;position:absolute;inset:0}.observer-world[data-observer-layer=normal]{z-index:1}.observer-track{top:var(--observer-row-top);width:max-content;height:var(--observer-row-height);will-change:transform;display:flex;position:absolute;left:0}.observer-group{flex:none;display:flex}.observer-item{width:var(--observer-slot);height:var(--observer-row-height);flex:none;place-items:center;display:grid}.observer-item-drift{width:88%;height:100%;animation:9.4s ease-in-out infinite alternate observer-drift;animation-delay:var(--observer-float-delay);animation-play-state:paused}.observer-item img{object-fit:contain;width:100%;height:100%;transform:rotate(var(--observer-item-tilt)) scale(var(--observer-item-scale));display:block}.observer-scene[data-observer-running=true] .observer-item-drift{animation-play-state:running}.observer-portrait{z-index:3;object-fit:contain;filter:url(#rivex-observer-cutout);-webkit-user-select:none;user-select:none;max-width:none;position:absolute;-webkit-mask-image:linear-gradient(90deg,#000 92%,#0000 100%),linear-gradient(#000 92%,#0000 100%);mask-image:linear-gradient(90deg,#000 92%,#0000 100%),linear-gradient(#000 92%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.observer-lens{z-index:2;background:var(--rivex-mint);isolation:isolate;border-radius:50%;position:absolute;overflow:hidden}.observer-playback{z-index:5;color:#687b7e;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:44px;height:44px;padding:0;display:grid;position:absolute;bottom:22px;left:28px}.observer-playback svg{width:20px;height:20px}.observer-next{display:none}.observer-playback:hover{color:#087f90;background:#e2eeeb}.observer-playback:focus-visible{outline-offset:2px;outline:2px solid #087f90}@keyframes observer-drift{0%{transform:translateY(-3px)}to{transform:translateY(3px)}}@media (max-width:900px){.collection-position.collection-position--observer{padding-top:clamp(105px,13svh,135px)}.collection-position--observer .collection-position-copy{width:calc(100% - 48px)}.collection-position--observer .collection-position-copy h2,html[lang=zh-Hant] .collection-position--observer .collection-position-copy h2{font-size:clamp(40px,5.8vw,58px)}}@media (max-width:720px){.collection-position.collection-position--observer{padding-top:clamp(96px,12svh,112px)}.collection-position--observer .collection-position-copy{width:calc(100% - 36px)}.collection-position--observer .collection-position-copy h2,html[lang=zh-Hant] .collection-position--observer .collection-position-copy h2{letter-spacing:0;font-size:clamp(26px,6.6vw,30px);line-height:1.22}.collection-position--observer .collection-position-body{max-width:26em;margin-top:15px;font-size:14px;line-height:1.55}.collection-position--observer .collection-position-eyebrow{margin-top:9px;font-size:12px}.collection-observer{min-height:260px;margin-top:24px}.observer-portrait{clip-path:inset(1px)}.observer-item-drift{animation:none}.observer-playback{bottom:26px;left:12px}.observer-next{z-index:5;color:#687b7e;place-items:center;width:44px;height:44px;display:grid;position:absolute;bottom:26px;left:calc(50% - 22px)}.observer-next svg{width:22px;height:22px}.observer-next:focus-visible{outline-offset:2px;outline:2px solid #087f90}}@media (max-height:650px) and (min-width:721px){.collection-position.collection-position--observer{padding-top:92px}.collection-position--observer .collection-position-copy h2,html[lang=zh-Hant] .collection-position--observer .collection-position-copy h2{font-size:46px}.collection-position--observer .collection-position-body{margin-top:14px;font-size:16px}.collection-position--observer .collection-position-eyebrow{margin-top:7px;font-size:12px}.collection-observer{margin-top:16px}}@media (prefers-reduced-motion:reduce){.observer-item-drift{animation:none}.observer-track,.collection-observer{will-change:auto}.observer-playback{display:none}}
.collection-query button:focus-visible{outline-offset:4px;outline:2px solid #007c8b}.collection-query-entry{max-width:520px;margin-top:26px}.collection-hero .collection-query{min-height:58px;box-shadow:none;background:#ffffff8f;margin:0;padding:6px 7px 6px 20px}.collection-hero .collection-query input{font-size:14px}.collection-hero .collection-query input::placeholder{color:#607479}.collection-hero .collection-query button{color:#007c8b;background:0 0;width:44px;height:44px}.collection-hero .collection-query button:hover,.collection-hero .collection-query button:focus-visible{color:#071015;background:#18bfd01f}.collection-query-hint{color:#52676c;font-family:var(--apple-text);margin:8px 0 0 20px;font-size:12px;font-weight:400;line-height:1.45}@media (min-width:721px) and (max-width:900px){.collection-hero .collection-field{top:max(49%, calc(var(--hero-entry-content-end,510px) + 18px))}}@media (max-width:720px){.collection-query-entry{pointer-events:auto;max-width:none;margin:0;position:absolute;bottom:22px;left:22px;right:22px}.collection-hero .collection-query{width:100%;min-height:56px;padding:5px 6px 5px 17px;position:relative;inset:auto}.collection-query-hint{margin-left:17px;font-size:11px}.collection-hero .collection-field{top:calc(var(--hero-entry-text-end,306px) + 18px);bottom:calc(var(--hero-entry-query-height,80px) + 40px)}.collection-hero .hero-scroll-cue{bottom:calc(var(--hero-entry-query-height,80px) + 40px)}}@media (max-width:720px) and (max-height:740px){.collection-hero-text{top:76px}.collection-hero-eyebrow{margin-bottom:6px}.collection-hero-intro{margin-top:8px}.collection-query-entry{bottom:16px}.collection-hero .collection-field{top:calc(var(--hero-entry-text-end,281px) + 12px);bottom:calc(var(--hero-entry-query-height,80px) + 28px)}.collection-hero .hero-scroll-cue{bottom:calc(var(--hero-entry-query-height,80px) + 28px)}}@media (min-width:721px) and (max-width:900px) and (max-height:740px){.collection-hero .collection-hero-copy{pointer-events:none;width:100%;inset:0;transform:none}.collection-hero-text{position:absolute;top:88px;left:22px;right:22px}.collection-hero-eyebrow{margin-bottom:8px}.collection-hero .collection-hero-copy h1,html[lang=en] .collection-hero .collection-hero-copy h1,html[lang=zh-Hant] .collection-hero .collection-hero-copy h1{max-width:100%;font-size:36px;line-height:1.12}.collection-hero-intro{max-width:100%;margin-top:10px;font-size:14px;line-height:1.5}.collection-query-entry{pointer-events:auto;max-width:520px;margin:0;position:absolute;bottom:16px;left:22px;right:22px}.collection-hero .collection-field{top:calc(var(--hero-entry-text-end,276px) + 16px);right:0;bottom:calc(var(--hero-entry-query-height,84px) + 32px);left:0}.collection-hero .hero-scroll-cue{bottom:28px;left:auto;right:22px;transform:none}}
#proven.evidence-continuous{min-height:740px}#proven.evidence-continuous .proven-evidence-layout{grid-template-rows:auto minmax(0,1fr) auto;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:26px 6%;display:grid;inset:40px 5% 38px}#proven.evidence-continuous .proven-evidence-content{display:contents}#proven.evidence-continuous .proven-evidence-heading{grid-area:1/1;width:auto;margin:0}#proven.evidence-continuous .proven-evidence-heading h2{font-size:clamp(32px,2.9vw,46px);line-height:1.12}#proven.evidence-continuous .proven-evidence-heading>i{display:none}#proven.evidence-continuous .proven-evidence-heading small{max-width:52ch;margin-top:14px;font-size:13px;line-height:1.6}#proven.evidence-continuous .proven-evidence-steps{grid-area:1/2;grid-template-rows:auto;grid-template-columns:repeat(4,minmax(0,1fr));align-self:end;gap:12px;margin:0;padding:0;list-style:none;display:grid}#proven.evidence-continuous .proven-evidence-steps li{border-top:1px solid #bdcfce}#proven.evidence-continuous .proven-evidence-steps li[data-active=true]{border-color:#098392}#proven.evidence-continuous .proven-evidence-steps button{box-sizing:border-box;text-align:left;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;height:65px;min-height:65px;padding:13px 0 0;display:flex}#proven.evidence-continuous .proven-evidence-steps button>span{font-size:10px;display:block}#proven.evidence-continuous .proven-evidence-steps strong{margin-top:9px;font-size:12px;line-height:1.4;display:block}#proven.evidence-continuous .proven-evidence-steps small{display:none}.evidence-story-view{grid-area:2/1;min-width:0;min-height:0;position:relative}.evidence-story-subject{color:#6c8385;letter-spacing:.08em;justify-content:space-between;gap:12px;font-size:9px;display:flex;position:absolute;top:8px;left:0;right:0}.evidence-story-subject>span:first-child{color:#087f8e}#proven.evidence-continuous .proven-evidence-three{visibility:visible;pointer-events:auto;width:100%;height:auto;position:absolute;inset:26px 0 35px}#proven.evidence-continuous .proven-evidence-three canvas:focus-visible{outline-offset:-3px;border-radius:8px;outline:2px solid #087f8e}#proven.evidence-continuous .proven-evidence-three{opacity:max(0, calc(1 - var(--evidence-expert-weight,0) - var(--evidence-record,0)))}#proven.evidence-continuous[data-expert-visible=true] .proven-evidence-three,#proven.evidence-continuous[data-record-visible=true] .proven-evidence-three{pointer-events:none}.evidence-expert-render{opacity:var(--evidence-expert-weight,0);pointer-events:none;position:absolute;inset:26px 0 35px;overflow:hidden}.evidence-expert-render>img,.evidence-expert-render>video,.evidence-expert-render>canvas{object-fit:contain;object-position:center;width:100%;height:100%;display:block;position:absolute;inset:0}.evidence-expert-render>.evidence-expert-poster{z-index:0}.evidence-expert-render>.evidence-expert-decoder{opacity:0}.evidence-expert-render>.evidence-expert-canvas{z-index:1;opacity:0}.evidence-expert-render[data-presentation=canvas]>.evidence-expert-canvas{opacity:1}.evidence-expert-action{z-index:2;color:#3f5d62;opacity:0;background:#f5faf7ed;border:1px solid #d0dfdc;border-radius:3px;align-items:center;gap:9px;max-width:calc(100% - 28px);padding:8px 11px;font-size:10px;line-height:1.4;display:flex;position:absolute;bottom:10px;left:14px}.evidence-expert-action>span:first-child{color:#087f8e;font-variant-numeric:tabular-nums;font-size:9px}.evidence-expert-render[data-review-cue="0"] [data-review-action="0"],.evidence-expert-render[data-review-cue="1"] [data-review-action="1"],.evidence-expert-render[data-review-cue="2"] [data-review-action="2"]{opacity:var(--review-cue-opacity,1)}.evidence-record-presentation{box-sizing:border-box;pointer-events:none;opacity:var(--evidence-record,0);place-items:center;padding:8px 5%;display:grid;position:absolute;inset:26px 0 35px}.evidence-record-sheet{box-sizing:border-box;color:#395b60;background:#f8fbf9;border:1px solid #c9dbd6;border-radius:5px;width:min(100%,320px);max-width:380px;padding:13px 16px 11px;font-size:10px;line-height:1.45;box-shadow:0 10px 28px #2b66600a}.evidence-record-sheet-header{color:#087f8e;letter-spacing:.08em;border-bottom:1px solid #d7e3df;flex-direction:column;gap:3px;padding-bottom:8px;font-size:8px;display:flex}.evidence-record-sheet-header>span:last-child{color:#395b60;letter-spacing:.12em;font-size:12px}.evidence-record-source-views{padding:8px 0}.evidence-record-sheet-label{color:#395b60;font-size:9px}.evidence-record-views{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 10px;display:grid}.evidence-record-views figure{min-width:0;margin:0}.evidence-record-views .evidence-record-primary-view{grid-column:1/-1}.evidence-record-views img,.evidence-record-view-placeholder{object-fit:contain;background:#edf5f3;width:100%;height:36px;display:block}.evidence-record-primary-view img,.evidence-record-primary-view .evidence-record-view-placeholder{height:156px}.evidence-record-view-placeholder{color:#869b99;place-items:center;display:grid}.evidence-record-views figcaption{color:#7a9191;text-align:center;margin-top:3px;font-size:7px}.evidence-record-primary-view figcaption{display:none}.evidence-record-sheet-row{border-top:1px solid #d7e3df;justify-content:space-between;gap:8px;padding:6px 0;display:flex}.evidence-record-sheet-row>span:last-child{color:#728b8d;text-align:right;font-size:8px}.evidence-record-sheet>p{color:#839793;margin:7px 0 0;font-size:7px}.evidence-record-source-views,.evidence-record-sheet-row{opacity:.08;transition:opacity .5s,transform .5s;transform:translateY(5px)}.evidence-record-source-views[data-ready=true],.evidence-record-sheet-row[data-ready=true]{opacity:1;transform:none}.evidence-story-model-caption{color:#7a8e90;letter-spacing:.04em;justify-content:space-between;gap:12px;font-size:9px;display:flex;position:absolute;bottom:4px;left:0;right:0}.evidence-model-annotations{pointer-events:none;color:#37575b;position:absolute;inset:0;overflow:hidden}.evidence-model-mode,.evidence-model-tag,.evidence-model-loupe-label,.evidence-model-review-note{opacity:0;position:absolute;top:0;left:0}.evidence-model-mode{letter-spacing:.09em;font-size:10px;top:15px;left:15px}.evidence-model-mode small{letter-spacing:.02em;color:#71898b;margin-top:8px;font-size:10px}.evidence-mode-machine,.evidence-mode-expert{display:none}[data-phase=machine] .evidence-mode-machine,[data-phase=expert] .evidence-mode-expert{display:block}.evidence-model-tag{color:#789092;white-space:nowrap;background:#f7fbf8ed;border-radius:3px;align-items:center;gap:5px;padding:3px 5px 3px 3px;font-size:9px;display:flex}.evidence-model-tag b{border:1px solid #a2c4c7;border-radius:50%;place-items:center;width:20px;height:20px;font-size:8px;font-weight:500;display:grid}.evidence-model-tag[data-active=true]{color:#087f8e}.evidence-model-tag[data-active=true] b{color:#fff;background:#087f8e;border-color:#087f8e}.evidence-model-tag-note,.evidence-model-tag[data-noted=true] .evidence-model-tag-name{display:none}.evidence-model-tag[data-noted=true] .evidence-model-tag-note{display:block}.evidence-model-loupe-label{text-align:center;width:180px;line-height:1.5}.evidence-model-loupe-label strong{letter-spacing:.06em;font-size:10px;font-weight:500;display:block}.evidence-model-loupe-label>span{color:#7e9294;margin-top:4px;font-size:9px;display:block}.evidence-loupe-feature-01,.evidence-loupe-feature-02{color:#078795;margin-left:7px;display:none}[data-focus="01"] .evidence-loupe-feature-01,[data-focus="02"] .evidence-loupe-feature-02{display:inline}.evidence-model-review-note{border-left:2px solid #91b0b0;padding-left:11px;font-size:10px;line-height:1.6;top:auto;bottom:12px;left:15px}.evidence-model-review-note small{color:#7e9294;font-size:9px;display:block}.evidence-story-caption{grid-area:2/2;align-self:center;width:100%;min-width:0}.evidence-story-caption>p{color:#597075;max-width:42ch;min-height:3.2em;margin:0;font-size:14px;line-height:1.6}.evidence-workflow-panel{box-sizing:border-box;color:#304b50;-webkit-backdrop-filter:blur(18px)saturate(1.12);background:#fafdfcad;border:1px solid #b1cac78f;border-radius:18px;height:350px;min-height:350px;margin-top:18px;padding:19px 20px 14px;line-height:1.4;animation:.45s both evidence-pane-in;box-shadow:inset 0 1px #ffffffe0,0 18px 50px #214a4e12}.evidence-workflow-header{letter-spacing:.09em;border-bottom:1px solid #dce6e3;justify-content:space-between;gap:12px;padding-bottom:12px;font-size:9px;display:flex}.evidence-workflow-folder{color:#087f8e}.evidence-workflow-id{color:#7e8f90}.evidence-workflow-note{color:#7a8d8f;margin:14px 0 0;font-size:10px;line-height:1.65}.evidence-workflow-image{object-fit:contain;width:100%;height:100%;display:block}.evidence-workflow-image-placeholder{color:#9aacac;place-items:center;height:100%;font-size:9px;display:grid}.evidence-workflow-capture-count{align-items:baseline;gap:9px;margin:18px 0 16px;display:flex}.evidence-workflow-capture-count>span:first-child{font-variant-numeric:tabular-nums;letter-spacing:-.03em;font-size:22px}.evidence-workflow-capture-count>span:last-child{color:#718588;font-size:10px}.evidence-workflow-captures{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.evidence-workflow-capture-image{background:#eef4f1;height:clamp(90px,9vw,140px)}.evidence-workflow-capture-item[data-ready=true] .evidence-workflow-image{animation:.7s both evidence-capture-in}.evidence-workflow-capture-label{justify-content:space-between;gap:6px;margin-top:10px;font-size:9px;display:flex}.evidence-workflow-capture-label>span:first-child{color:#9aabaa}.evidence-workflow-analysis{grid-template-columns:minmax(90px,.85fr) minmax(0,1.15fr);align-items:center;gap:12px;padding-top:18px;display:grid}.evidence-workflow-analysis-image{background:#eef4f1;height:clamp(125px,12vw,180px);position:relative}.evidence-workflow-focus{opacity:.15;border:1px solid #17a7b6;transition:opacity .6s;position:absolute}.evidence-workflow-focus[data-active=true]{opacity:1}.evidence-workflow-focus>span{color:#087f8e;font-size:8px;position:absolute;top:-14px;left:-1px}.evidence-workflow-focus-dial{width:22%;height:17%;top:32%;left:36%}.evidence-workflow-focus-case{width:17%;height:20%;top:43%;left:64%}.evidence-workflow-feature-list,.evidence-workflow-review-actions{margin:0;padding:0;list-style:none}.evidence-workflow-feature{opacity:.4;border-bottom:1px solid #dce6e3;grid-template-columns:17px 1fr;gap:7px 3px;padding:12px 0;font-size:11px;transition:opacity .6s;display:grid}.evidence-workflow-feature[data-active=true]{opacity:1}.evidence-workflow-number{color:#7a9497;font-size:9px}.evidence-workflow-status{color:#087f8e;grid-column:2;font-size:9px}.evidence-workflow-analysis .evidence-workflow-note{grid-column:1/-1;margin-top:0}.evidence-workflow-review-images{grid-template-columns:1fr 1fr;gap:16px;padding:14px 0;display:grid}.evidence-workflow-review-images figure,.evidence-workflow-record-image{margin:0}.evidence-workflow-reference-image,.evidence-workflow-document-sheet{background:#eef4f1;height:120px;position:relative}.evidence-workflow-document-sheet{box-sizing:border-box;background:#fffefa;border:1px solid #d5e2df;flex-direction:column;justify-content:center;gap:6px;padding:10px 13px;display:flex}.evidence-workflow-document-id{color:#819391;letter-spacing:.08em;font-size:7px}.evidence-workflow-document-source{color:#3d5d61;font-size:9px}.evidence-workflow-document-features{color:#738888;font-size:8px}.evidence-workflow-document-notes{flex-direction:column;gap:5px;padding-top:5px;display:flex}.evidence-workflow-document-notes i{transform-origin:0;height:1px;transform:scaleX(clamp(0, calc(var(--evidence-review-notes,0) * 3), 1));background:#6e8c8d;display:block}.evidence-workflow-document-notes i:nth-child(2){width:86%;transform:scaleX(clamp(0, calc(var(--evidence-review-notes,0) * 3 - 1), 1))}.evidence-workflow-document-notes i:nth-child(3){width:62%;transform:scaleX(clamp(0, calc(var(--evidence-review-notes,0) * 3 - 2), 1))}.evidence-workflow-review-images figcaption{color:#7a8d8f;margin-top:8px;font-size:9px}.evidence-workflow-review-action{opacity:.3;border-bottom:1px solid #e2eae7;align-items:center;gap:12px;padding:7px 0;font-size:11px;transition:opacity .6s;display:flex}.evidence-workflow-review-action[data-ready=true]{opacity:.75}.evidence-workflow-review-action[data-active=true]{opacity:1;color:#087f8e}.evidence-workflow-record-sections{margin:16px 0 0}.evidence-workflow-panel[data-step="3"] .evidence-workflow-record-sections{margin-top:44px}.evidence-workflow-record-section{border-top:1px solid #dce6e3;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:8px;padding:10px 0;font-size:10px;display:grid}.evidence-workflow-record-section dt{align-items:center;gap:9px;display:flex}.evidence-workflow-record-section dd{color:#7a8d8f;margin:0;font-size:9px}.evidence-workflow-record-section{opacity:.1;transition:opacity .7s,transform .7s;transform:translateY(7px)}.evidence-workflow-record-section[data-ready=true]{opacity:1;transform:none}.evidence-story-controls{grid-area:3/1/auto/-1}.evidence-story-progress{background:#d0e0de;height:2px;overflow:hidden}.evidence-story-progress>div{transform-origin:0;background:#098392;height:100%;transform:scaleX(0)}.evidence-story-control-row{align-items:center;gap:24px;margin-top:10px;display:flex}.evidence-story-control-row button{color:#1e4248;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:6px;min-height:32px;padding:3px 0;font-size:12px;display:inline-flex}.evidence-story-control-row button svg{width:16px;height:16px}.evidence-story-control-row button:focus-visible{outline-offset:4px;outline:2px solid #098392}.evidence-story-control-row button:disabled{opacity:.4;cursor:default}.evidence-story-control-row>span{color:#5b757a;letter-spacing:.06em;margin-left:auto;font-size:9px}.evidence-story-controls>p{color:#7a8d8f;margin:4px 0 0;font-size:9px;line-height:1.5}#proven.evidence-continuous .proven-evidence-cue{opacity:0;pointer-events:none;display:grid;transform:translateY(-7px)}#proven.evidence-continuous[data-story-complete=true] .proven-evidence-cue{opacity:1;pointer-events:auto;transform:none}@keyframes evidence-capture-in{0%{opacity:0;transform:translate(-12px)}to{opacity:1;transform:none}}@keyframes evidence-pane-in{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}@media (min-width:721px) and (max-width:1000px){#proven.evidence-continuous .proven-evidence-layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:22px 4%;inset:30px 4%}#proven.evidence-continuous .proven-evidence-heading h2{font-size:31px}#proven.evidence-continuous .proven-evidence-steps strong{font-size:10px}.evidence-workflow-panel{padding:14px}}@media (min-width:721px) and (max-height:850px){#proven.evidence-continuous .proven-evidence-layout{gap:20px 5%;inset:28px 5% 25px}#proven.evidence-continuous .proven-evidence-heading h2{font-size:32px}#proven.evidence-continuous .proven-evidence-heading small{font-size:11px}.evidence-story-caption h3{margin:7px 0 9px;font-size:25px}.evidence-story-caption>p{font-size:12px}.evidence-workflow-panel{height:294px;min-height:294px;margin-top:14px;padding:12px 16px}.evidence-workflow-capture-image{height:95px}.evidence-workflow-analysis-image{height:140px}.evidence-workflow-reference-image,.evidence-workflow-document-sheet{height:90px}.evidence-workflow-review-images{padding:10px 0}.evidence-workflow-review-action{padding:5px 0}.evidence-workflow-record-section{padding:8px 0}}@media (max-width:720px){#proven.evidence-continuous{height:auto;min-height:calc(100svh - 64px);padding:24px 22px 28px;scroll-margin-top:0}#proven.evidence-continuous .proven-evidence-layout{grid-template-rows:auto auto 280px auto auto;grid-template-columns:minmax(0,1fr);gap:18px;display:grid;position:relative;inset:auto}#proven.evidence-continuous .proven-evidence-heading{grid-area:1/1}#proven.evidence-continuous .proven-evidence-heading h2{font-size:28px;line-height:1.15}#proven.evidence-continuous .proven-evidence-heading small{max-width:none;margin-top:12px;font-size:12px;line-height:1.55}#proven.evidence-continuous .proven-evidence-steps{grid-area:2/1;gap:9px}#proven.evidence-continuous .proven-evidence-steps li button{height:60px;min-height:60px;padding:10px 0 0}#proven.evidence-continuous .proven-evidence-steps strong{margin-top:8px;font-size:11px}.evidence-story-view{grid-area:3/1}.evidence-story-subject{font-size:8px;top:0}#proven.evidence-continuous .proven-evidence-three{width:calc(100% + 20px);inset:18px -10px}.evidence-expert-render{inset:18px -10px}.evidence-record-presentation{padding:0 10px;inset:18px -10px}.evidence-record-sheet{width:min(100%,200px);height:240px;max-height:244px;padding:6px 10px}.evidence-record-sheet-header{gap:1px;padding-bottom:4px;font-size:6.5px}.evidence-record-sheet-header>span:last-child{font-size:9.5px}.evidence-record-source-views{padding:4px 0}.evidence-record-views{gap:2px 7px}.evidence-record-views img,.evidence-record-view-placeholder{height:22px}.evidence-record-primary-view img,.evidence-record-primary-view .evidence-record-view-placeholder{height:88px}.evidence-record-views figcaption{margin-top:2px;font-size:6.5px}.evidence-record-sheet-row{padding:3px 0}.evidence-record-sheet-label{font-size:6.5px}.evidence-record-sheet-row>span:last-child{display:none}.evidence-record-sheet>p{margin-top:4px;font-size:6px}.evidence-story-model-caption{font-size:8px;bottom:0}.evidence-model-mode{font-size:8px;top:7px;left:10px}.evidence-model-mode small{display:none}.evidence-model-tag{gap:3px;font-size:8px}.evidence-model-tag b{width:15px;height:15px;font-size:7px}.evidence-model-loupe-label{width:125px}.evidence-model-loupe-label strong{font-size:8px}.evidence-model-loupe-label>span{font-size:7px}.evidence-model-review-note{padding-left:7px;font-size:8px;bottom:5px;left:10px}.evidence-model-review-note small{font-size:7px}.evidence-story-caption{grid-area:4/1}.evidence-story-caption>p{max-width:none;min-height:3.2em;font-size:12px;line-height:1.55}.evidence-workflow-panel{height:338px;min-height:338px;margin-top:16px;padding:14px}.evidence-workflow-capture-image{height:105px}.evidence-workflow-analysis-image{height:140px}.evidence-workflow-reference-image,.evidence-workflow-document-sheet{height:105px}.evidence-workflow-note{margin-top:10px;font-size:9px}.evidence-workflow-record-section{padding:8px 0}.evidence-story-controls{grid-area:5/1}.evidence-story-control-row{gap:20px}.evidence-story-control-row>span{font-size:8px}}@media (prefers-reduced-motion:reduce){.evidence-workflow-panel,.evidence-workflow-panel *,.evidence-workflow-panel :before,.evidence-workflow-panel :after{transition:none!important;animation:none!important}.evidence-record-presentation *{transition:none!important}#proven.evidence-continuous .proven-evidence-cue{opacity:1;pointer-events:auto;transform:none}}@media (max-width:720px) and (min-height:650px){#proven.evidence-continuous{box-sizing:border-box;height:calc(100svh - 64px);min-height:0;padding:12px 18px;overflow:visible}#proven.evidence-continuous .proven-evidence-layout{grid-template-rows:auto 46px minmax(120px,1fr) auto auto;gap:8px;height:100%;min-height:0}#proven.evidence-continuous .proven-evidence-heading h2,html[lang=zh-Hant] #proven.evidence-continuous .proven-evidence-heading h2{line-height:1.12;font-size:24px!important}#proven.evidence-continuous .proven-evidence-heading small{display:none}#proven.evidence-continuous .proven-evidence-steps li button{text-align:center;justify-content:flex-start;align-items:center;height:46px;min-height:44px;padding-top:5px;display:flex}#proven.evidence-continuous .proven-evidence-steps strong{margin-top:3px;font-size:11px;line-height:1.2}#proven .evidence-story-caption>p{min-height:0;margin:0 0 6px;font-size:13px;line-height:1.4}#proven .evidence-story-model-caption{display:none}#proven.evidence-continuous .proven-evidence-three{width:100%;inset:16px 0 0}#proven .evidence-expert-render{inset:16px 0 0}#proven .evidence-record-presentation{padding:0;inset:16px 0 0}#proven .evidence-record-sheet{width:min(100%,290px);height:auto;max-height:none;padding:6px 10px}#proven .evidence-record-views{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}#proven .evidence-record-views .evidence-record-primary-view{grid-column:auto}#proven .evidence-record-views img,#proven .evidence-record-view-placeholder{height:clamp(32px,6svh,54px)}#proven .evidence-record-sheet-row{padding-block:2px}#proven .evidence-record-primary-view figcaption{display:block}#proven .evidence-workflow-panel{--mobile-evidence-image:clamp(60px, 10svh, 84px);height:clamp(174px,25svh,210px);min-height:0;margin-top:0;padding:9px 12px}#proven .evidence-workflow-header{padding-bottom:6px;font-size:9px}#proven .evidence-workflow-capture-count{gap:7px;margin:5px 0}#proven .evidence-workflow-capture-count>span:first-child{font-size:15px}#proven .evidence-workflow-capture-image{height:var(--mobile-evidence-image)}#proven .evidence-workflow-capture-label{margin-top:3px;font-size:10px}#proven .evidence-workflow-note{margin-top:5px;font-size:10px;line-height:1.35}#proven .evidence-workflow-analysis{gap:6px 12px;padding-top:8px}#proven .evidence-workflow-analysis-image{height:calc(var(--mobile-evidence-image) + 20px)}#proven .evidence-workflow-feature{gap:3px;padding:6px 0}#proven .evidence-workflow-review{grid-template-columns:1fr 1fr;gap:6px 10px;padding-top:8px;display:grid}#proven .evidence-workflow-review-images{gap:5px;padding:0}#proven .evidence-workflow-reference-image,#proven .evidence-workflow-document-sheet{height:var(--mobile-evidence-image)}#proven .evidence-workflow-document-sheet{gap:3px;padding:4px}#proven .evidence-workflow-document-features{font-size:7px}#proven .evidence-workflow-review-images figcaption{margin-top:3px;font-size:9px}#proven .evidence-workflow-review-action{gap:5px;padding:4px 0;font-size:10px;line-height:1.3}#proven .evidence-workflow-review>.evidence-workflow-note{grid-column:1/-1;margin-top:0}#proven .evidence-workflow-record{grid-template-columns:1fr 1.15fr;gap:6px 10px;padding-top:8px;display:grid}#proven .evidence-workflow-record-image{height:auto}#proven .evidence-workflow-record-image .evidence-workflow-image{height:var(--mobile-evidence-image)}#proven .evidence-workflow-record-sections{margin:0}#proven .evidence-workflow-record-section{padding:4px 0;font-size:10px;display:block}#proven .evidence-workflow-record-section dt{gap:5px}#proven .evidence-workflow-record-section dd{margin-top:1px;font-size:9px;line-height:1.3}#proven .evidence-workflow-record>.evidence-workflow-note{grid-column:1/-1;margin:0}#proven .evidence-story-control-row{gap:16px;margin-top:4px}#proven .evidence-story-control-row button{min-height:36px}#proven .evidence-story-control-row>span{max-width:125px;font-size:8px;line-height:1.3}#proven .evidence-story-controls>p{margin:0;font-size:9px;line-height:1.35}}
:root{--rx-text-primary:#071015;--rx-text-secondary:#4f6068;--rx-text-muted:#718087;--apple-display:var(--rx-font-latin);--apple-text:var(--rx-font-latin);--serif:var(--rx-font-latin);--sans:var(--rx-font-latin)}html[lang=zh-Hant]{--apple-display:var(--rx-font-body-hk);--apple-text:var(--rx-font-body-hk);--serif:var(--rx-font-body-hk);--sans:var(--rx-font-body-hk)}html[lang=en]{--apple-display:var(--rx-font-latin);--apple-text:var(--rx-font-latin);--serif:var(--rx-font-latin);--sans:var(--rx-font-latin)}body,button,input,textarea,select{font-family:var(--rx-font-body-hk)}html[lang=en] body,html[lang=en] button,html[lang=en] input,html[lang=en] textarea,html[lang=en] select{font-family:var(--rx-font-latin)}html[lang=zh-Hant] :is(.collection-hero-copy h1,.collection-position-copy h2,#solutions .solution-scan-heading h2,#proven .proven-evidence-heading h2,#connected .asset-grid-heading h2,#challenges .market-gap-heading h2,#challenges .market-gap-mobile-title,#principles .principles-motion-statement h2,#mission .about-mission-title){letter-spacing:0!important}html[lang=en] :is(.collection-hero-copy h1,.collection-position-copy h2,#solutions .solution-scan-heading h2,#proven .proven-evidence-heading h2,#connected .asset-grid-heading h2,#challenges .market-gap-heading h2,#challenges .market-gap-mobile-title,#principles .principles-motion-statement h2,#mission .about-mission-title){letter-spacing:-.02em!important}.collection-query-hint{color:var(--rx-text-secondary);font-family:inherit;font-weight:400}.collection-record-brand,.collection-record-head>span{font-weight:600}.collection-record-meta{color:var(--rx-text-muted)}#solutions.about-solution-gallery-story{color:var(--rx-text-primary);font-family:inherit}#solutions .solution-scan-heading h2{color:var(--rx-text-primary);font-family:inherit;font-weight:500}#solutions .solution-scan-heading h2 span:last-child{color:inherit}#solutions .solution-scan-heading>small,#solutions .solution-scan-context small,#solutions .solution-scan-camera footer small,#solutions .solution-scan-result-row small,#solutions .solution-scan-record-summary small,#solutions .solution-scan-record-row dt{color:var(--rx-text-muted)}#solutions .solution-scan-heading>small,#solutions .solution-scan-context small,#solutions .solution-scan-result-row small,#solutions .solution-scan-record-summary small,#solutions .solution-scan-save{font-weight:600}#solutions .solution-scan-context strong,#solutions .solution-scan-guide li strong,#solutions .solution-scan-result-row strong,#solutions .solution-scan-record-summary strong,#solutions .solution-scan-record-row dd,#solutions .solution-scan-aligned{font-weight:500}#solutions .solution-scan-guide li{color:var(--rx-text-muted)}#solutions .solution-scan-guide li[data-active=true],#solutions .solution-scan-guide li[data-active=true] strong,#solutions .solution-scan-guide li[data-complete=true]{color:var(--rx-text-primary)}#solutions .solution-scan-context small,#solutions .solution-scan-guide li>span,#solutions .solution-scan-data{font-family:var(--rx-font-mono)}#proven.proven-evidence-scene{--proven-ink:var(--rx-text-primary);--proven-muted:var(--rx-text-muted);color:var(--rx-text-primary);font-family:inherit}#proven .proven-evidence-heading h2{color:var(--rx-text-primary);font-family:inherit;font-weight:500}#proven .proven-evidence-heading small,#proven .evidence-story-caption>p{color:var(--rx-text-secondary);font-weight:400}#proven .proven-evidence-steps button,#proven .proven-evidence-steps small{color:var(--rx-text-muted);font-weight:400}#proven .proven-evidence-steps strong,#proven .proven-evidence-steps li[data-active=true] strong{color:var(--rx-text-primary);font-weight:600}#proven .proven-evidence-steps button>span,#proven .proven-evidence-steps li[data-active=true] button>span,#proven .evidence-story-subject,#proven .evidence-story-model-caption,#proven .evidence-workflow-id,#proven .evidence-workflow-number,#proven .evidence-record-sheet-header>span:last-child,#proven .evidence-story-control-row>span{font-family:var(--rx-font-mono)}#proven .proven-evidence-steps button>span,#proven .proven-evidence-steps li[data-active=true] button>span{color:var(--rx-text-muted);font-weight:500}#proven .proven-evidence-steps li[data-active=true] small,#proven .evidence-workflow-note,#proven .evidence-story-controls>p,#proven .evidence-model-mode small,#proven .evidence-model-loupe-label>span,#proven .evidence-model-review-note small{color:var(--rx-text-muted)}#proven .evidence-story-control-row button{color:var(--rx-text-primary);font-weight:500}#connected.asset-identity-section{color:var(--rx-text-primary);font-family:inherit}#connected .asset-grid-heading h2,#connected .asset-grid-card-title,#connected .asset-grid-card-detail>strong{font-family:inherit;font-weight:500}#connected .asset-grid-heading h2{color:var(--rx-text-primary)}#connected .asset-grid-heading small{color:var(--rx-text-secondary);font-weight:400}#connected .asset-grid-card-label{font-weight:600}#connected .asset-grid-card-label,#connected .asset-grid-card-detail-number,#connected .asset-grid-card-meta time{font-family:var(--rx-font-mono)}#connected .asset-grid-card-description,#connected .asset-grid-card-meta{font-weight:400}#challenges.market-gap{color:var(--rx-text-primary);font-family:inherit}#challenges .market-gap-heading h2,#challenges .market-gap-mobile-title{color:var(--rx-text-primary);font-family:inherit;font-weight:500}#challenges :is(.market-gap-number,.market-gap-stat dt,.market-gap-year,.market-gap-mobile-metric dt,.market-gap-mobile-metric dd,.market-gap-mobile-access dd){font-family:var(--rx-font-mono)}#challenges .market-gap-stat dd,#challenges .market-gap-stat--wealth small,#challenges .market-gap-mobile-comparison>p,#challenges .market-gap-mobile-metric dt>span,#challenges .market-gap-mobile-access dt,#challenges .market-gap-mobile-access>p{color:var(--rx-text-secondary);font-weight:400}#challenges .market-gap-mobile-metric--future dd,#challenges .market-gap-mobile-access dd{color:var(--rx-mineral)}#challenges .market-gap-stat-kicker,#challenges .market-gap-output-label{font-weight:600}#principles.principles-motion-section{--principles-ink:var(--rx-text-primary);--principles-muted:var(--rx-text-secondary);color:var(--rx-text-primary);font-family:inherit}#principles .principles-motion-statement h2{color:var(--rx-text-primary);font-family:inherit;font-weight:500!important}#principles .principles-motion-statement p{color:var(--rx-text-secondary);font-family:inherit;font-weight:400}#mission.about-mission{--mission-ink:var(--rx-text-primary);--mission-muted:var(--rx-text-secondary);font-family:inherit;color:var(--rx-text-primary)!important}#mission .about-mission-copy .about-mission-title,html[lang=en] #mission .about-mission-copy .about-mission-title,html[lang=zh-Hant] #mission .about-mission-copy .about-mission-title{color:var(--rx-text-primary)!important;font-family:inherit!important;font-weight:500!important}html[lang=zh-Hant] #mission .about-mission-copy .about-mission-title{letter-spacing:0!important}html[lang=en] #mission .about-mission-copy .about-mission-title{letter-spacing:-.02em!important}#mission .about-mission-copy>.about-mission-credit{color:var(--rx-text-secondary);font-family:inherit;font-weight:400}#mission .about-mission-action{letter-spacing:0;font-family:inherit;font-weight:600}@media (max-width:720px){#challenges .market-gap-mobile-metric dt{font-weight:500}#challenges .market-gap-mobile-metric dt>span,#challenges .market-gap-mobile-access dt,#challenges .market-gap-mobile-access>p{font-family:var(--rx-font-body-hk)}html[lang=en] #challenges .market-gap-mobile-metric dt>span,html[lang=en] #challenges .market-gap-mobile-access dt,html[lang=en] #challenges .market-gap-mobile-access>p{font-family:var(--rx-font-latin)}}
.chapter-folio{z-index:92;color:#071015;pointer-events:auto;width:38px;height:min(42vh,360px);min-height:280px;transition:width .28s cubic-bezier(.22,1,.36,1);position:fixed;top:50%;right:0;transform:translateY(-50%)}.chapter-folio[data-expanded=true],.chapter-folio:focus-within{width:224px}.chapter-folio-rail{flex-direction:column;justify-content:space-between;align-items:stretch;width:100%;height:100%;padding:4px 0;display:flex;position:absolute;inset:0 0 0 auto}.chapter-folio-rail:before{content:"";transform-origin:50%;background:#6f73783d;width:1px;transition:background-color .18s,transform .28s cubic-bezier(.22,1,.36,1);position:absolute;top:10px;bottom:10px;right:17px;transform:scaleY(.94)}.chapter-folio[data-expanded=true] .chapter-folio-rail:before,.chapter-folio:focus-within .chapter-folio-rail:before{background:#6f737861;transform:scaleY(1)}.chapter-folio-point{color:#071015;outline:none;flex:0 0 24px;justify-content:flex-end;align-items:center;width:100%;height:24px;text-decoration:none;display:flex;position:relative}.chapter-folio-point>i{z-index:1;opacity:.24;background:#6f7378;border-radius:50%;width:4px;height:4px;margin-right:15px;transition:width .22s cubic-bezier(.22,1,.36,1),height .22s cubic-bezier(.22,1,.36,1),border-radius .22s,background-color .18s,opacity .18s,transform .22s cubic-bezier(.22,1,.36,1);display:block;position:relative;transform:scale(1)}.chapter-folio-point[data-active=true]>i{opacity:1;background:#18bfd0;border-radius:1px;width:8px;height:8px;margin-right:13px}.chapter-folio[data-expanded=true] .chapter-folio-point>i,.chapter-folio:focus-within .chapter-folio-point>i{opacity:.42}.chapter-folio[data-scrolling=true] .chapter-folio-point>i{opacity:.34}.chapter-folio[data-scrolling=true] .chapter-folio-point[data-active=true]>i{opacity:1}.chapter-folio-point[data-distance="2"]>i{opacity:.56;transform:scale(1.2)}.chapter-folio-point[data-distance="1"]>i{opacity:.72;transform:scale(1.65)}.chapter-folio-point[data-distance="0"]>i,.chapter-folio-point:focus-visible>i{opacity:1;background:#18bfd0;border-radius:1px;width:11px;height:11px;margin-right:11.5px;transform:scale(1)}.chapter-folio-label{white-space:nowrap;opacity:0;pointer-events:none;background:#f4f7f8eb;justify-content:flex-end;align-items:baseline;gap:10px;max-width:178px;padding:2px 4px;transition:opacity .15s,transform .24s cubic-bezier(.22,1,.36,1);display:flex;position:absolute;right:36px;transform:translate(10px)}.chapter-folio-label b{color:#6f7378;font-family:var(--rx-font-data,"IBM Plex Mono", monospace);font-variant-numeric:tabular-nums;font-size:9px;font-weight:400;line-height:16px}.chapter-folio-label strong{color:#071015;font-family:var(--rx-font-body-hk,"Source Han Sans HK", "PingFang HK", sans-serif);text-overflow:ellipsis;font-size:11px;font-weight:450;line-height:18px;overflow:hidden}html[lang=en] .chapter-folio-label strong{font-family:var(--rx-font-latin,Inter, Arial, sans-serif)}.chapter-folio-point[data-label-visible=true] .chapter-folio-label,.chapter-folio-point:focus-visible .chapter-folio-label{opacity:1;transform:translate(0)}.chapter-folio-point:focus-visible .chapter-folio-label strong{text-underline-offset:4px;-webkit-text-decoration:underline #18bfd0;text-decoration:underline #18bfd0}@media (max-width:720px){.chapter-folio{z-index:96;width:30px;height:min(38vh,300px);min-height:236px}.chapter-folio[data-expanded=true],.chapter-folio:focus-within{width:178px}.chapter-folio-rail:before{right:13px}.chapter-folio-point{flex-basis:22px;height:22px}.chapter-folio-point>i{margin-right:11px}.chapter-folio-point[data-active=true]>i{margin-right:9px}.chapter-folio-point[data-distance="0"]>i,.chapter-folio-point:focus-visible>i{margin-right:7.5px}.chapter-folio-label{gap:8px;max-width:142px;right:30px}.chapter-folio-label strong{font-size:10px}}@media (hover:none) and (pointer:coarse){.chapter-folio[data-expanded=true]{width:168px}}@media (prefers-reduced-motion:reduce){.chapter-folio,.chapter-folio-rail:before,.chapter-folio-point>i,.chapter-folio-label{transition:none!important}}
html.rivex-loading,html.rivex-loading body{overscroll-behavior:none;overflow:hidden!important}.site-loader{--loader-paper:var(--rx-white,#fff);--loader-ink:var(--rx-ink,#071015);--loader-cyan:var(--rx-cyan,#18bfd0);z-index:1000;color:var(--loader-ink);opacity:1;background:0 0;position:fixed;inset:0;overflow:hidden}.site-loader__backdrop{background-color:var(--loader-paper);background-image:var(--rivex-light-texture);background-position:top;background-size:auto,1672px 941px;position:absolute;inset:0}.site-loader__stage{aspect-ratio:3.81795;width:min(175.146px,100% - 112px);position:absolute;top:calc(50% - 44px);left:50%;transform:translate(-50%,-50%)}.site-loader__identity{z-index:2;aspect-ratio:3.81795;width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.site-loader__identity img{width:100%;height:auto;display:block}.site-loader__identity-reveal{clip-path:inset(0 100% 0 0);will-change:clip-path;position:absolute;inset:0}.site-loader__scanner{z-index:4;aspect-ratio:1;transform-origin:50%;will-change:transform;opacity:0;width:80px;position:absolute;top:50%;left:0;transform:translate(-50%,-50%)}.site-loader__lens{shape-rendering:geometricprecision;box-shadow:none;background:0 0;display:block;position:absolute;inset:0;overflow:visible}.site-loader__lens-light{filter:drop-shadow(0 0 3px var(--loader-cyan)) drop-shadow(0 0 8px color-mix(in srgb, var(--loader-cyan) 40%, transparent))}.site-loader__progress{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.site-loader__scanner,.site-loader{transition-duration:1ms}}
:root{--rivex-light-texture:linear-gradient(#ffffff2e, #ffffff2e), url(/rivex/backgrounds/rivex-ai-frosted-microtexture-v1.webp);--paper:#fff;--paper-deep:#fff;--white:#fff;--rivex-mint:#fff;--rivex-mint-chrome:#fff;--rx-paper:#fff;--rx-bg:#fff}html,body,main{background-color:#fff;background-image:var(--rivex-light-texture);background-position:top;background-repeat:repeat;background-size:auto,1672px 941px}.site-header[data-surface=light],.media-site-header,.legal-header,.collection-hero.hero,.collection-hero-stage,.collection-position.collection-position--observer,.observer-lens,#solutions.about-solutions-intro,#solutions.about-solution-gallery-story,#proven.proven-evidence-scene,#connected.asset-identity-relay,#connected.asset-identity-grid,#challenges.market-gap,#challenges .market-gap-stage,#challenges .market-gap-mobile,#principles.principles-motion-section,#principles .principles-motion-statement,#mission.about-mission,#mission .about-mission-stage,.legal-page,.media-page{background-color:#fff!important;background-image:var(--rivex-light-texture)!important;background-position:top!important;background-repeat:repeat!important;background-size:auto,1672px 941px!important}.site-header[data-surface=light],.media-site-header,.legal-header{color:#071015;box-shadow:none;-webkit-backdrop-filter:none;border-bottom-color:#d9e1e4}#solutions.about-solution-gallery-story{--scan-surface:#fff}#proven.proven-evidence-scene{--proven-surface:#fff;background-color:#0000!important;background-image:none!important}#connected.asset-identity-relay{--relay-surface:#fff}#connected.asset-identity-grid{--grid-surface:#fff}#principles.principles-motion-section{--principles-surface:#fff}.about-narrative:after{content:"";z-index:-1;pointer-events:none;background-color:#fff;background-image:var(--rivex-light-texture);background-position:top;background-repeat:no-repeat;background-size:auto,cover;position:fixed;inset:0}.about-narrative,.about-solution-sequence{background:0 0!important}#challenges.market-gap,#challenges .market-gap-stage,#challenges .market-gap-mobile,#principles.principles-motion-section,#principles #principle-private,#principles #principle-evidence,#principles #principle-authorised{background-color:#0000!important;background-image:none!important}#mission.about-mission{--mission-surface:#fff}.chapter-folio-label{background:#ffffffeb}.media-page,.legal-page{isolation:isolate;position:relative;background-image:none!important}.media-page:before,.legal-page:before{content:"";z-index:-1;pointer-events:none;background-color:var(--rx-surface,#fff);background-image:var(--rivex-light-texture);background-position:top;background-repeat:no-repeat;background-size:auto,cover;position:fixed;inset:0}
:root{--ui-card-surface:color-mix(in srgb, var(--rx-graphite) 14%, var(--rx-white));--ui-card-hover:color-mix(in srgb, var(--rx-graphite) 18%, var(--rx-white));--ui-card-divider:#07101514;--ui-card-radius:12px}.evidence-workflow-panel,.evidence-record-sheet,.solution-scan-context,.media-bento-card{background:var(--ui-card-surface);box-shadow:none;-webkit-backdrop-filter:none;border-color:#0000}.evidence-record-sheet,.solution-scan-context,.asset-grid-card{border-radius:var(--ui-card-radius)}.evidence-workflow-header{border-bottom-color:#0000}.evidence-workflow-feature,.evidence-workflow-review-action{border-bottom-color:var(--ui-card-divider)}.evidence-workflow-record-section,.evidence-record-sheet-row{border-top-color:var(--ui-card-divider)}.evidence-workflow-capture-image,.evidence-workflow-analysis-image,.evidence-workflow-reference-image,.evidence-workflow-document-sheet{background:var(--rx-white);border-color:#0000;border-radius:8px}.evidence-expert-action{background:var(--ui-card-surface);box-shadow:none;border-color:#0000;border-radius:8px}.asset-grid-card,.asset-grid-card--insurer{box-shadow:none;border-color:#0000}.solution-scan-context:hover[data-actionable=true]{background:var(--ui-card-hover);border-color:#0000;box-shadow:0 4px 16px #07101514}.media-bento-card:has(.media-bento-card-hit:hover){background:var(--ui-card-hover);border-color:#0000;box-shadow:0 4px 16px #07101514}.media-bento-card:has(.media-bento-card-hit:focus-visible){background:var(--ui-card-hover);border-color:#0000;box-shadow:0 4px 16px #07101514}.media-story-dialog>article{background:var(--rx-white);border-color:#0000;border-radius:16px;box-shadow:0 24px 64px #07101533}.media-story-dialog>article>header button,.media-gallery-controls button{background:var(--ui-card-surface);border-color:#0000}.media-story-dialog>article>header button:hover,.media-gallery-controls button:hover{background:var(--ui-card-hover)}.about-mission-action--primary,.about-mission-action--primary:hover,.about-mission-action--primary:focus-visible{background:var(--ui-card-surface);color:var(--rx-ink);border-color:#0000}.about-mission-action--primary:hover{background:var(--ui-card-hover)}.about-mission-action--download{gap:8px}@media (max-width:767px){#mission .about-mission-action--download{grid-column:1/-1;min-height:48px}}.about-mission-action--secondary,.about-mission-action--secondary:hover,.about-mission-action--secondary:focus-visible{border-color:#0000}.about-mission-action--secondary:hover,.about-mission-action--secondary:focus-visible{background:var(--ui-card-hover);color:var(--rx-ink)}.about-mission-action:focus-visible,.media-story-dialog>article>header button:focus-visible,.media-gallery-controls button:focus-visible{outline:2px solid var(--rx-cyan);outline-offset:2px}@media (forced-colors:active){.evidence-workflow-panel,.evidence-record-sheet,.solution-scan-context,.asset-grid-card,.media-bento-card,.media-story-dialog>article,.about-mission-action{border-color:canvastext}}
#proven.evidence-editorial{--rx-border:#d9e1e4;--rx-surface-subtle:#edf2f3}#proven.evidence-editorial .proven-evidence-layout{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(248px,.36fr) minmax(0,1fr);gap:16px 48px;inset:32px 4.5%}#proven.evidence-editorial .evidence-mobile-dwell-track{display:contents}#proven.evidence-editorial .proven-evidence-content{flex-direction:column;grid-area:1/1;justify-content:flex-start;gap:clamp(24px,100svh - 864px,96px);padding:24px 0 0;display:flex;transform:none}#proven.evidence-editorial .proven-evidence-heading{flex:none}#proven.evidence-editorial .evidence-editorial-eyebrow{letter-spacing:.1em;color:var(--rx-text-secondary);margin:0 0 24px;font-size:12px;font-weight:500;line-height:16px}#proven.evidence-editorial .proven-evidence-heading h2{font-size:clamp(32px,3.1vw,48px);font-weight:500;line-height:1.2}html[lang=zh-Hant] #proven.evidence-editorial .proven-evidence-heading h2{font-size:clamp(32px,3.1vw,44px);line-height:1.28}#proven.evidence-editorial .proven-evidence-heading small{max-width:28ch;margin-top:24px;font-size:16px;line-height:1.6}#proven.evidence-editorial .proven-evidence-steps{flex-direction:column;align-self:stretch;gap:8px;display:flex}#proven.evidence-editorial .proven-evidence-steps li{border:0;border-left:2px solid var(--rx-border);padding:0}#proven.evidence-editorial .proven-evidence-steps li[data-active=true]{border-left-color:var(--rx-cyan)}#proven.evidence-editorial .proven-evidence-steps li button{border-radius:0;grid-template-rows:auto auto;grid-template-columns:24px minmax(0,1fr);align-content:start;gap:4px 16px;height:76px;min-height:76px;padding:8px 0 8px 16px;display:grid;transform:none}#proven.evidence-editorial .proven-evidence-steps button>span{grid-area:1/1;font-size:14px;line-height:24px}#proven.evidence-editorial .proven-evidence-steps strong{color:var(--rx-text-secondary);grid-area:1/2;margin:0;font-size:18px;font-weight:500;line-height:24px}#proven.evidence-editorial .proven-evidence-steps small{visibility:hidden;max-width:none;color:var(--rx-text-secondary);grid-area:2/2;margin:0;font-size:12px;line-height:18px;display:block}#proven.evidence-editorial .proven-evidence-steps li[data-active=true] strong{color:var(--rx-ink);font-weight:600}#proven.evidence-editorial .proven-evidence-steps li[data-active=true] small{visibility:visible}#proven.evidence-editorial .proven-evidence-steps button:hover{background:var(--rx-surface-subtle)}#proven.evidence-editorial .proven-evidence-steps button:focus-visible{outline:2px solid var(--rx-cyan);outline-offset:2px;box-shadow:none}#proven.evidence-editorial .proven-evidence-steps button:disabled{cursor:wait;opacity:.6}#proven.evidence-editorial .evidence-editorial-media{background:var(--rx-white);border-radius:12px;grid-area:1/2;grid-template-rows:minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr) minmax(200px,.4fr);align-self:center;gap:16px 24px;min-width:0;height:min(100%,760px);min-height:0;padding:24px;display:grid}#proven.evidence-editorial .evidence-story-view{background:0 0;border-radius:12px;grid-area:1/1;overflow:hidden}#proven.evidence-editorial .evidence-story-subject{z-index:4;color:var(--rx-text-secondary);font-size:12px;line-height:16px;top:24px;left:24px;right:24px}#proven.evidence-editorial .evidence-story-subject>span:first-child{color:var(--rx-ink);letter-spacing:0;font-family:inherit}#proven.evidence-editorial .proven-evidence-three,#proven.evidence-editorial .evidence-expert-render,#proven.evidence-editorial .evidence-record-presentation{width:auto;inset:40px 16px 64px}#proven.evidence-editorial .evidence-expert-render{background:0 0;container-type:size}#proven.evidence-editorial .evidence-expert-render>.evidence-expert-poster,#proven.evidence-editorial .evidence-expert-render>.evidence-expert-canvas{object-fit:contain;width:min(100cqw,100cqh);height:min(100cqw,100cqh);margin:auto;inset:0}#proven.evidence-editorial .evidence-expert-render[data-presentation=canvas]>.evidence-expert-poster{visibility:hidden}#proven.evidence-editorial .proven-evidence-three canvas{touch-action:none}@media (max-width:900px),(pointer:coarse){#proven.evidence-editorial .proven-evidence-three[data-interaction-unlocked=false] canvas{touch-action:pan-y pinch-zoom;cursor:auto}}#proven.evidence-editorial .evidence-story-control-row .evidence-explore-model{border-radius:8px;width:auto;padding:0 16px;font-size:12px}#proven.evidence-editorial .evidence-story-model-caption{color:var(--rx-text-secondary);font-size:11px;line-height:16px;display:flex;bottom:24px;left:24px;right:128px}#proven.evidence-editorial .evidence-story-model-caption>span:last-child{display:none}#proven.evidence-editorial .evidence-story-caption{grid-area:1/2;align-self:center;min-width:0}#proven.evidence-editorial .evidence-story-caption>p{display:none}#proven.evidence-editorial .evidence-workflow-panel{background:0 0;border:0;border-radius:0;height:100%;min-height:0;margin:0;padding:0;animation:none}#proven.evidence-editorial .evidence-workflow-header,#proven.evidence-editorial .evidence-workflow-capture-count{display:none}#proven.evidence-editorial .evidence-workflow-captures{gap:12px}#proven.evidence-editorial .evidence-workflow-capture-image{background:var(--ui-card-surface);border-radius:8px;height:88px}#proven.evidence-editorial .evidence-workflow-capture-label{color:var(--rx-text-secondary);justify-content:center;margin-top:8px;font-size:12px}#proven.evidence-editorial .evidence-workflow-capture-label>span:first-child{display:none}#proven.evidence-editorial .evidence-workflow-note{color:var(--rx-text-secondary);margin:8px 0 0;font-size:12px;line-height:18px}#proven.evidence-editorial .evidence-workflow-analysis{grid-template-columns:160px 1fr;gap:8px 24px;padding:0}#proven.evidence-editorial .evidence-workflow-analysis-image{background:var(--ui-card-surface);height:136px}#proven.evidence-editorial .evidence-workflow-feature{font-size:14px}#proven.evidence-editorial .evidence-workflow-status{color:var(--rx-text-secondary);font-size:12px}#proven.evidence-editorial .evidence-workflow-review{grid-template-columns:1fr 1fr;gap:8px 24px;display:grid}#proven.evidence-editorial .evidence-workflow-review-images{gap:12px;padding:0}#proven.evidence-editorial .evidence-workflow-reference-image,#proven.evidence-editorial .evidence-workflow-document-sheet{background:var(--ui-card-surface);height:120px}#proven.evidence-editorial .evidence-workflow-review-action{padding:12px 0;font-size:12px}#proven.evidence-editorial .evidence-workflow-review>p{grid-column:1/-1}#proven.evidence-editorial .evidence-workflow-panel[data-step="3"] .evidence-workflow-record-sections{margin-top:0}#proven.evidence-editorial .evidence-workflow-record-section{padding:16px 0;font-size:14px}#proven.evidence-editorial .evidence-workflow-record-section dd{font-size:12px}#proven.evidence-editorial .evidence-story-controls{grid-area:2/1/auto/-1;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px 24px;display:grid}#proven.evidence-editorial .evidence-story-progress{background:var(--rx-border);grid-area:1/1/auto/-1;width:100%;height:2px}#proven.evidence-editorial .evidence-story-progress>div{background:var(--rx-cyan)}#proven.evidence-editorial .evidence-story-control-row{grid-area:2/2;justify-self:end;gap:8px;margin:0}#proven.evidence-editorial .evidence-story-control-row button{background:var(--rx-surface,#fff);width:44px;height:44px;min-height:44px;color:var(--rx-ink);border:0;border-radius:50%;padding:0}#proven.evidence-editorial .evidence-story-control-row button svg{width:18px;height:18px}#proven.evidence-editorial .evidence-story-control-row button:hover:not(:disabled){background:var(--rx-surface-subtle)}#proven.evidence-editorial .evidence-story-control-row button:active:not(:disabled){transform:scale(.96)}#proven.evidence-editorial .evidence-story-control-row button:focus-visible{outline:2px solid var(--rx-cyan);outline-offset:2px}#proven.evidence-editorial .evidence-story-control-row>span{display:none}#proven.evidence-editorial .evidence-story-controls>p{grid-area:2/1;margin:0;font-size:11px;line-height:16px}#proven.evidence-editorial[data-active-step="4"] .evidence-story-view{grid-column:1/-1}#proven.evidence-editorial .evidence-record-presentation{padding:0 8px}#proven.evidence-editorial .evidence-record-sheet{width:100%;max-width:none;height:auto;max-height:none;box-shadow:none;background:0 0;border:0;grid-template-rows:repeat(3,minmax(72px,auto));grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);column-gap:32px;padding:0;display:grid}#proven.evidence-editorial .evidence-record-sheet-header{display:none}#proven.evidence-editorial .evidence-record-source-views{grid-area:1/1/span 3;align-self:center;padding:0}#proven.evidence-editorial .evidence-record-views{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}#proven.evidence-editorial .evidence-record-views .evidence-record-primary-view{grid-column:auto}#proven.evidence-editorial .evidence-record-views img,#proven.evidence-editorial .evidence-record-views .evidence-record-view-placeholder{background:0 0;height:clamp(112px,18svh,176px)}#proven.evidence-editorial .evidence-record-views figcaption{color:var(--rx-text-secondary);font-size:12px;line-height:16px;display:block}#proven.evidence-editorial .evidence-record-sheet-row{flex-direction:column;grid-column:2;justify-content:center;gap:8px;padding:16px 0}#proven.evidence-editorial .evidence-record-sheet-label{color:var(--rx-ink);font-size:16px;line-height:24px}#proven.evidence-editorial .evidence-record-sheet-row>span:last-child{text-align:left;color:var(--rx-text-secondary);font-size:12px;line-height:20px;display:block}#proven.evidence-editorial .evidence-workflow-analysis-image{place-items:center;display:grid;container-type:size}#proven.evidence-editorial .evidence-analysis-square{width:min(100cqw,100cqh);height:min(100cqw,100cqh);position:relative}#proven.evidence-editorial .evidence-analysis-markers{width:100%;height:100%;position:absolute;inset:0;overflow:visible}#proven.evidence-editorial .evidence-analysis-markers g{opacity:.25;transition:opacity .18s}#proven.evidence-editorial .evidence-analysis-markers g[data-active=true]{opacity:1}#proven.evidence-editorial .evidence-analysis-markers circle{fill:var(--rx-cyan);stroke:var(--rx-white);stroke-width:2px}#proven.evidence-editorial .evidence-analysis-markers path{fill:none;stroke:var(--rx-cyan);stroke-width:2px}#proven.evidence-editorial .evidence-analysis-markers text{fill:var(--rx-ink);font-size:20px}#proven.evidence-editorial .evidence-analysis-detail{align-items:center;gap:12px;margin:0;display:flex}#proven.evidence-editorial .evidence-analysis-detail svg{background:var(--rx-white);border-radius:8px;flex:none;width:80px;height:80px}#proven.evidence-editorial .evidence-analysis-detail figcaption,#proven.evidence-editorial .evidence-record-sheet-row>span:not(.evidence-record-sheet-label),#proven.evidence-editorial .evidence-record-origin{color:var(--rx-text-secondary);font-size:12px;line-height:20px}#proven.evidence-editorial .evidence-record-origin{font-weight:400;display:block}#proven.evidence-editorial .evidence-record-detail-pair{gap:12px;display:flex}#proven.evidence-editorial .evidence-record-detail-pair figure{margin:0}#proven.evidence-editorial .evidence-record-detail-pair svg{background:var(--rx-white);border-radius:8px;width:64px;height:64px;display:block}#proven.evidence-editorial .evidence-record-detail-pair figcaption{color:var(--rx-text-secondary);margin-top:4px;font-size:10px;line-height:16px}#proven.evidence-editorial .evidence-record-sheet>.evidence-record-complete{color:var(--rx-ink);grid-column:1/-1;margin:24px 0 0;font-size:16px;line-height:24px}#proven.evidence-editorial .evidence-record-sheet-row,#proven.evidence-editorial .evidence-record-source-views,#proven.evidence-editorial .evidence-record-complete{opacity:0;transition:opacity .36s,transform .36s;transform:translateY(12px)}#proven.evidence-editorial .evidence-record-sheet [data-ready=true]{opacity:1;transform:none}#proven.evidence-editorial .evidence-record-views figure{opacity:0;transition:opacity .24s,transform .24s;transform:translateY(12px)}#proven.evidence-editorial .evidence-record-views figure:nth-child(2){transition-delay:.1s}#proven.evidence-editorial .evidence-record-views figure:nth-child(3){transition-delay:.2s}#proven.evidence-editorial .evidence-record-complete[data-ready=true]{transition-delay:.36s}#proven.evidence-editorial .proven-evidence-cue{display:none}@media (min-width:721px){#proven.evidence-editorial[data-active-step="3"] .evidence-expert-render{inset:40px 8px 24px}#proven.evidence-editorial .evidence-workflow-captures{grid-template-columns:1fr;gap:16px}#proven.evidence-editorial .evidence-workflow-capture-item{grid-template-columns:96px 1fr;align-items:center;gap:16px;display:grid}#proven.evidence-editorial .evidence-workflow-capture-label{justify-content:flex-start;margin:0}#proven.evidence-editorial .evidence-workflow-capture-image,#proven.evidence-editorial .evidence-workflow-analysis-image,#proven.evidence-editorial .evidence-workflow-reference-image,#proven.evidence-editorial .evidence-workflow-document-sheet{background:var(--rx-white)}#proven.evidence-editorial .evidence-workflow-analysis{grid-template-columns:1fr;gap:16px}#proven.evidence-editorial .evidence-workflow-analysis-image{height:160px}#proven.evidence-editorial .evidence-workflow-feature{gap:8px;padding:12px 0}#proven.evidence-editorial .evidence-workflow-review{grid-template-columns:1fr;gap:24px}#proven.evidence-editorial .evidence-workflow-reference-image,#proven.evidence-editorial .evidence-workflow-document-sheet{height:112px}#proven.evidence-editorial .evidence-workflow-review-action{padding:16px 0}#proven.evidence-editorial .evidence-workflow-note{margin-top:16px}#proven.evidence-editorial .evidence-workflow-record-section{padding:8px 0}}@media (min-width:721px) and (max-height:850px){#proven.evidence-editorial .proven-evidence-content{gap:24px;padding-top:8px}#proven.evidence-editorial .proven-evidence-heading h2,html[lang=zh-Hant] #proven.evidence-editorial .proven-evidence-heading h2{font-size:36px}#proven.evidence-editorial .proven-evidence-heading small{margin-top:16px;font-size:14px}#proven.evidence-editorial .evidence-editorial-eyebrow{margin-bottom:16px}}@media (min-width:721px) and (max-width:1050px){#proven.evidence-editorial .proven-evidence-layout{grid-template-columns:248px minmax(0,1fr);gap:16px 24px;inset-inline:32px}#proven.evidence-editorial .proven-evidence-heading h2,html[lang=zh-Hant] #proven.evidence-editorial .proven-evidence-heading h2{font-size:32px}#proven.evidence-editorial .proven-evidence-steps strong{font-size:16px}#proven.evidence-editorial .evidence-workflow-review-action{font-size:11px}#proven.evidence-editorial .proven-evidence-layout{grid-template-columns:200px minmax(0,1fr)}#proven.evidence-editorial .evidence-editorial-media{grid-template-rows:minmax(280px,1fr) auto auto;grid-template-columns:1fr;height:100%;padding:16px}#proven.evidence-editorial .evidence-story-caption{grid-area:2/1}#proven.evidence-editorial .evidence-story-controls{grid-row:3}#proven.evidence-editorial .evidence-workflow-captures{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}#proven.evidence-editorial .evidence-workflow-capture-item{display:block}#proven.evidence-editorial .evidence-workflow-capture-label{justify-content:center;margin-top:8px}#proven.evidence-editorial .evidence-workflow-review{grid-template-columns:1fr 1fr;gap:12px}#proven.evidence-editorial .evidence-workflow-analysis{grid-template-columns:100px 1fr}#proven.evidence-editorial .evidence-workflow-analysis-image{grid-area:1/1;height:112px}#proven.evidence-editorial .evidence-analysis-detail{flex-direction:column;grid-area:2/1;align-items:flex-start;gap:4px}#proven.evidence-editorial .evidence-workflow-feature-list{grid-area:1/2/span 2}#proven.evidence-editorial .evidence-workflow-review-action{padding:8px 0}#proven.evidence-editorial[data-active-step="4"] .evidence-editorial-media{grid-template-rows:minmax(0,1fr) auto}#proven.evidence-editorial[data-active-step="4"] .evidence-story-controls{grid-row:2}#proven.evidence-editorial .evidence-record-sheet{column-gap:16px}}@media (max-width:720px){#proven.evidence-editorial .evidence-mobile-dwell-track{min-width:0;display:block}#proven.evidence-editorial{height:auto;min-height:calc(100svh - 64px);max-height:none;padding:var(--evidence-mobile-inset,16px) 20px}#proven.evidence-editorial .proven-evidence-layout{height:auto;display:block;position:relative;inset:auto}#proven.evidence-editorial .proven-evidence-content{z-index:8;background:var(--rx-white);border-radius:16px 16px 0 0;flex-direction:column;grid-area:1/1;align-self:start;gap:8px;padding:8px 12px 4px;display:flex;position:relative;top:auto}#proven.evidence-editorial .evidence-editorial-media{border-radius:0 0 16px 16px;grid-area:1/1;grid-template-rows:auto minmax(480px,auto);grid-template-columns:minmax(0,1.32fr) minmax(0,1fr);gap:0 8px;height:auto;padding:0}#proven.evidence-editorial .proven-evidence-heading{grid-area:1/1}#proven.evidence-editorial .evidence-editorial-eyebrow{margin-bottom:8px;font-size:10px}#proven.evidence-editorial .proven-evidence-heading h2,html[lang=zh-Hant] #proven.evidence-editorial .proven-evidence-heading h2{line-height:1.25;font-size:28px!important}#proven.evidence-editorial .proven-evidence-heading h2 span{display:inline}#proven.evidence-editorial .proven-evidence-heading h2 span:first-child{display:block}#proven.evidence-editorial .proven-evidence-heading small{display:none}#proven.evidence-editorial .proven-evidence-steps{grid-area:2/1;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}#proven.evidence-editorial .proven-evidence-steps li{border-left:0;border-top:2px solid var(--rx-border)}#proven.evidence-editorial .proven-evidence-steps li[data-active=true]{border-top-color:var(--rx-cyan)}#proven.evidence-editorial .proven-evidence-steps li button{text-align:left;gap:4px;height:auto;min-height:56px;padding:8px 0 0;display:flex}#proven.evidence-editorial .proven-evidence-steps button>span{font-size:11px;line-height:16px}#proven.evidence-editorial .proven-evidence-steps strong{font-size:12px;line-height:18px}#proven.evidence-editorial .proven-evidence-steps small{display:none}#proven.evidence-editorial .evidence-story-view{grid-area:2/1;min-height:0}#proven.evidence-editorial .evidence-story-subject{font-size:10px;top:12px;left:8px;right:8px}#proven.evidence-editorial .proven-evidence-three,#proven.evidence-editorial .evidence-expert-render,#proven.evidence-editorial .evidence-record-presentation{inset:40px 0 44px}#proven.evidence-editorial .evidence-story-model-caption{font-size:10px;bottom:12px;left:8px;right:8px}#proven.evidence-editorial .evidence-model-mode{display:none}#proven.evidence-editorial .evidence-story-control-row{gap:4px}#proven.evidence-editorial .evidence-story-caption{grid-area:2/2;align-self:stretch;min-height:0;padding:12px 8px 8px 0;overflow:visible}#proven.evidence-editorial[data-active-step="1"] .proven-evidence-three,#proven.evidence-editorial[data-active-step="2"] .proven-evidence-three{opacity:1}#proven.evidence-editorial[data-active-step="3"] .proven-evidence-three,#proven.evidence-editorial[data-active-step="4"] .proven-evidence-three,#proven.evidence-editorial .evidence-expert-render,#proven.evidence-editorial .evidence-record-presentation{opacity:0;visibility:hidden}#proven.evidence-editorial[data-active-step="3"] .evidence-expert-render,#proven.evidence-editorial[data-active-step="4"] .evidence-record-presentation{opacity:1;visibility:visible}#proven.evidence-editorial .evidence-story-caption>p{display:none}#proven.evidence-editorial .evidence-workflow-panel{height:100%;min-height:0;padding:0}#proven.evidence-editorial .evidence-workflow-captures{grid-template-columns:minmax(0,1fr);gap:8px}#proven.evidence-editorial .evidence-workflow-capture-image{height:clamp(72px,10svh,92px)}#proven.evidence-editorial .evidence-workflow-capture-label{margin-top:2px;font-size:11px;line-height:16px}#proven.evidence-editorial .evidence-workflow-note{margin-top:8px;font-size:10px;line-height:15px}#proven.evidence-editorial .evidence-workflow-analysis{grid-template-columns:minmax(0,1fr);gap:8px}#proven.evidence-editorial .evidence-workflow-analysis-image{grid-area:1/1;height:132px}#proven.evidence-editorial .evidence-analysis-detail{flex-direction:row;grid-area:2/1;align-items:center;gap:8px;min-width:0}#proven.evidence-editorial .evidence-analysis-detail svg{aspect-ratio:1;flex:none;width:60px;height:60px}#proven.evidence-editorial .evidence-analysis-detail figcaption{text-wrap:pretty;line-height:16px}#proven.evidence-editorial .evidence-workflow-feature-list{grid-area:3/1}#proven.evidence-editorial .evidence-workflow-feature{opacity:1;color:var(--rx-text-secondary);grid-template-columns:18px minmax(0,1fr);align-items:baseline;gap:4px;padding:8px 0;font-size:11px}#proven.evidence-editorial .evidence-workflow-feature[data-active=true]{color:var(--rx-ink)}#proven.evidence-editorial .evidence-workflow-status{grid-column:2;font-size:10px}#proven.evidence-editorial .evidence-workflow-analysis>.evidence-workflow-note{margin:0}#proven.evidence-editorial .evidence-workflow-review{grid-template-columns:minmax(0,1fr);gap:8px}#proven.evidence-editorial .evidence-workflow-review-images{grid-template-columns:1fr 1fr;gap:6px}#proven.evidence-editorial .evidence-workflow-reference-image,#proven.evidence-editorial .evidence-workflow-document-sheet{height:92px}#proven.evidence-editorial .evidence-workflow-document-sheet{padding:4px}#proven.evidence-editorial .evidence-workflow-review-action{padding:8px 0;font-size:11px}#proven.evidence-editorial[data-active-step="3"] .evidence-editorial-media{grid-template-columns:minmax(0,1.12fr) minmax(0,1fr)}#proven.evidence-editorial[data-active-step="3"] .evidence-workflow-review-images{display:block}#proven.evidence-editorial[data-active-step="3"] .evidence-workflow-reference-image{background:var(--rx-white);border-radius:8px;height:clamp(128px,17svh,152px)}#proven.evidence-editorial[data-active-step="3"] .evidence-workflow-document{display:none}#proven.evidence-editorial[data-active-step="3"] .evidence-workflow-review-action{align-items:flex-start;padding:12px 0;font-size:12px;line-height:16px}#proven.evidence-editorial[data-active-step="3"] .evidence-workflow-review>.evidence-workflow-note{font-size:10px;line-height:16px}#proven.evidence-editorial[data-active-step="3"] .evidence-expert-render>.evidence-expert-poster,#proven.evidence-editorial[data-active-step="3"] .evidence-expert-render>.evidence-expert-canvas{object-fit:cover;object-position:center;width:100cqw;height:min(100cqh,145cqw);transform:translateY(-24px)}#proven.evidence-editorial .evidence-workflow-record{padding:0;display:block}#proven.evidence-editorial .evidence-workflow-record-section{padding:12px 0;font-size:12px;display:grid}#proven.evidence-editorial .evidence-story-controls{border-bottom:1px solid var(--rx-border);grid-area:1/1/auto/-1;gap:4px;padding:8px}#proven.evidence-editorial .evidence-story-progress{grid-area:1/1}#proven.evidence-editorial .evidence-story-control-row{grid-area:1/2}#proven.evidence-editorial .evidence-story-controls>p{grid-area:2/1/auto/-1;font-size:10px;line-height:14px}#proven.evidence-editorial[data-active-step="4"] .evidence-editorial-media{grid-template-rows:auto minmax(480px,auto);grid-template-columns:minmax(0,1fr)}#proven.evidence-editorial[data-active-step="4"] .evidence-record-presentation{min-height:0;margin:0;position:absolute;inset:40px 8px 24px}#proven.evidence-editorial[data-active-step="4"] .evidence-story-controls{grid-row:1}#proven.evidence-editorial .evidence-record-sheet{grid-template-rows:repeat(5,auto);grid-template-columns:minmax(0,1fr);gap:0}#proven.evidence-editorial .evidence-record-sheet-header{color:var(--rx-ink);grid-row:1;padding:0 0 8px;font-size:12px;font-weight:600;line-height:18px;display:block}#proven.evidence-editorial .evidence-record-sheet-header>span:last-child{font-family:var(--rx-font-body-hk);letter-spacing:0}#proven.evidence-editorial .evidence-record-source-views{grid-area:2/1;padding-top:0}#proven.evidence-editorial .evidence-record-views{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}#proven.evidence-editorial .evidence-record-views img,#proven.evidence-editorial .evidence-record-views .evidence-record-view-placeholder{height:clamp(80px,12svh,104px)}#proven.evidence-editorial .evidence-record-source-row>span:not(.evidence-record-sheet-label),#proven.evidence-editorial .evidence-record-source-row .evidence-record-origin,#proven.evidence-editorial .evidence-record-review-row .evidence-record-origin{display:none}#proven.evidence-editorial .evidence-record-detail-pair{gap:12px}#proven.evidence-editorial .evidence-record-detail-pair svg{width:48px;height:48px}#proven.evidence-editorial .evidence-record-sheet-row{grid-column:1;gap:2px;padding:4px 0}#proven.evidence-editorial .evidence-record-source-row{display:none}#proven.evidence-editorial .evidence-record-feature-row{grid-row:3}#proven.evidence-editorial .evidence-record-review-row{grid-row:4}#proven.evidence-editorial .evidence-record-sheet-label{font-size:12px;line-height:18px}#proven.evidence-editorial .evidence-record-sheet>.evidence-record-complete{grid-row:5;margin-top:8px;font-size:12px;line-height:18px}}@media (max-width:720px) and (max-height:760px){#proven.evidence-editorial[data-active-step="4"] .evidence-editorial-media{grid-template-rows:auto minmax(480px,auto)}}@media (max-width:360px){#proven.evidence-editorial[data-active-step="4"] .evidence-editorial-media{grid-template-rows:auto minmax(480px,auto)}}#proven.evidence-editorial .evidence-model-exit{z-index:12;border:1px solid var(--rx-border);background:var(--rx-white);min-height:44px;color:var(--rx-ink);font:inherit;cursor:pointer;border-radius:8px;padding:0 16px;font-size:12px;font-weight:600;position:absolute;top:16px;right:16px}#proven.evidence-editorial .evidence-model-exit:focus-visible{outline:2px solid var(--rx-cyan);outline-offset:2px}#proven.evidence-editorial .evidence-model-options{z-index:12;border:1px solid var(--rx-border);background:var(--rx-white);border-radius:8px;align-items:center;gap:4px;padding:4px;display:flex;position:absolute;top:16px;left:16px}#proven.evidence-editorial .evidence-model-options button{min-height:44px;color:var(--rx-text-secondary);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:4px;padding:0 12px;font-size:12px;font-weight:600}#proven.evidence-editorial .evidence-model-options button[aria-pressed=true]{background:var(--rx-surface-subtle);color:var(--rx-ink)}#proven.evidence-editorial .evidence-model-options button:focus-visible{outline:2px solid var(--rx-cyan);outline-offset:2px}#proven.evidence-editorial[data-explore-model=true] .evidence-editorial-media{background:var(--rx-white);grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr)}#proven.evidence-editorial[data-explore-model=true] .evidence-story-view{grid-area:1/1/auto/-1}#proven.evidence-editorial[data-explore-model=true] .evidence-story-controls,#proven.evidence-editorial[data-explore-model=true] .evidence-story-caption,#proven.evidence-editorial[data-explore-model=true] .evidence-story-subject,#proven.evidence-editorial[data-explore-model=true] .evidence-story-model-caption,#proven.evidence-editorial[data-explore-model=true] .evidence-model-annotations,#proven.evidence-editorial[data-explore-model=true] .evidence-expert-render,#proven.evidence-editorial[data-explore-model=true] .evidence-record-presentation{display:none}#proven.evidence-editorial[data-explore-model=true] .proven-evidence-three{width:auto;inset:8px}@media (max-width:720px){#proven.evidence-editorial[data-explore-model=true] .evidence-editorial-media{height:clamp(380px,100svh - 296px,600px)}#proven.evidence-editorial[data-explore-model=true] .proven-evidence-three{opacity:1;visibility:visible;inset:0}#proven.evidence-editorial .evidence-model-exit{top:8px;right:8px}#proven.evidence-editorial .evidence-model-options{gap:0;padding:2px;top:8px;left:8px}#proven.evidence-editorial .evidence-model-options button{padding:0 8px;font-size:11px}}@media (prefers-reduced-motion:reduce){#proven.evidence-editorial .evidence-record-sheet [data-ready],#proven.evidence-editorial .evidence-analysis-markers g{transition:none;transform:none}}@media (forced-colors:active){#proven.evidence-editorial .evidence-story-view{outline:1px solid canvastext}#proven.evidence-editorial .proven-evidence-steps li[data-active=true]{border-color:highlight}}
.about-narrative{overflow-anchor:none}.chapter-folio,.chapter-folio-rail{pointer-events:none}.chapter-folio-rail{align-items:flex-end}.chapter-folio-point{pointer-events:auto;width:38px}.site-header .language-switch{align-items:center;min-width:56px;min-height:44px}.site-header .wordmark{align-items:center;min-height:44px}.site-header .wordmark-product{align-self:center;transform:translateY(3px)}.site-header[data-menu-open=true]{color:var(--rx-paper);background-color:var(--rx-ink)!important;background-image:none!important}.site-header[data-menu-open=true] .wordmark,.site-header[data-menu-open=true] .language-switch,.site-header[data-menu-open=true] .language-switch span.active,.site-header[data-menu-open=true] .menu-button{color:var(--rx-paper)}.site-header[data-menu-open=true] .language-switch span{color:var(--rx-paper);opacity:.75}.site-header[data-menu-open=true] .language-switch span.active{opacity:1}.site-header[data-menu-open=true] .header-tools,.site-header[data-menu-open=true]>.wordmark{z-index:3;position:relative}.site-header[data-menu-open=true] .mobile-nav{background:var(--rx-ink)}.site-header :is(a,button,summary):focus-visible{outline:2px solid var(--rx-cyan);outline-offset:4px}.media-page>.site-header,.legal-page>.site-header{position:fixed}.header-download{min-height:44px;color:var(--rx-white);background:var(--rx-ink);white-space:nowrap;border-radius:8px;justify-content:center;align-items:center;padding:0 16px;font-size:12px;font-weight:500;display:inline-flex}.header-download:hover{background:var(--rx-mineral)}.header-download:active{opacity:.8}.site-header[data-menu-open=true] .header-download{background:var(--rx-paper);color:var(--rx-ink)}.site-header .mobile-menu-symbol,.mobile-nav-language{display:none}@media (min-width:901px) and (max-width:1180px){.desktop-primary-nav{gap:24px}.site-header .header-tools{gap:16px}}@media (max-width:720px){.site-header .header-tools{gap:8px}.site-header .header-tools>.language-switch{display:none}.site-header .header-download{isolation:isolate;background:0 0;padding:0 12px;font-size:12px;line-height:16px;position:relative}.site-header .header-download:before{content:"";z-index:-1;background:var(--rx-ink);border-radius:8px;position:absolute;inset:6px 0}.site-header .header-download:hover:before{background:var(--rx-mineral)}.site-header[data-menu-open=true] .header-download{background:0 0}.site-header[data-menu-open=true] .header-download:before{background:var(--rx-paper)}.site-header .menu-button{justify-content:center;width:44px;min-width:44px;padding:0}.site-header .menu-button>span,.site-header .menu-button .menu-arrow{display:none}.site-header .menu-button .mobile-menu-symbol{width:24px;height:24px;display:block}.mobile-nav-language{justify-content:space-between;align-items:center;width:100%;margin-bottom:16px;display:flex}.mobile-nav-language>span{color:var(--rx-paper);font-size:14px}.site-header .mobile-nav-language .language-switch{gap:12px;font-size:14px}}@media (max-width:360px){.site-header{padding-left:8px;padding-right:8px}.site-header .header-tools{gap:4px}}@media (pointer:coarse),(max-width:1180px){.chapter-folio{width:44px;height:min(70svh,520px);min-height:440px}.chapter-folio-point{flex-basis:44px;width:44px;height:44px}.chapter-folio-label strong{font-size:12px;line-height:20px}}#proven.evidence-editorial :is(.evidence-workflow-note,.evidence-workflow-status,.evidence-workflow-capture-label,.evidence-analysis-detail figcaption,.evidence-record-origin,.evidence-record-sheet-row>span:last-child,.evidence-record-views figcaption){font-size:14px;line-height:20px}#proven.evidence-editorial .evidence-story-controls>p,#proven.evidence-editorial .evidence-record-detail-pair figcaption{font-size:12px;line-height:20px}@media (min-width:721px) and (max-width:1050px),(min-width:721px) and (max-width:1180px) and (orientation:portrait){#proven.evidence-editorial{height:auto;min-height:calc(100svh - 68px);max-height:none;padding:40px 32px 64px}#proven.evidence-editorial .proven-evidence-layout{grid-template-rows:auto auto auto;grid-template-columns:minmax(0,1fr);gap:24px;height:auto;position:relative;inset:auto}#proven.evidence-editorial .proven-evidence-content{display:contents}#proven.evidence-editorial .proven-evidence-heading{grid-area:1/1}#proven.evidence-editorial .evidence-editorial-eyebrow{margin-bottom:16px}#proven.evidence-editorial .proven-evidence-heading h2,html[lang=zh-Hant] #proven.evidence-editorial .proven-evidence-heading h2{max-width:24ch;font-size:36px;line-height:1.25}#proven.evidence-editorial .proven-evidence-heading h2 span{display:inline}html[lang=en] #proven.evidence-editorial .proven-evidence-heading h2 span:not(:last-child){margin-right:.2em}#proven.evidence-editorial .proven-evidence-heading small{max-width:60ch;margin-top:16px;font-size:16px}#proven.evidence-editorial .proven-evidence-steps{grid-area:2/1;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}#proven.evidence-editorial .proven-evidence-steps li{border-left:0;border-top:2px solid var(--rx-border)}#proven.evidence-editorial .proven-evidence-steps li[data-active=true]{border-top-color:var(--rx-cyan)}#proven.evidence-editorial .proven-evidence-steps li button{flex-direction:column;gap:8px;height:auto;min-height:72px;padding:12px 0;display:flex}#proven.evidence-editorial .proven-evidence-steps small{display:none}#proven.evidence-editorial .evidence-editorial-media{grid-area:3/1;grid-template-rows:minmax(480px,auto) auto;grid-template-columns:minmax(0,1.4fr) minmax(224px,1fr);gap:24px;height:auto;padding:24px}#proven.evidence-editorial .evidence-story-view{grid-area:1/1;min-height:480px}#proven.evidence-editorial .evidence-story-caption{grid-area:1/2}#proven.evidence-editorial .evidence-workflow-analysis{grid-template-columns:minmax(0,1fr);gap:16px}#proven.evidence-editorial .evidence-workflow-analysis-image{grid-area:1/1;height:160px}#proven.evidence-editorial .evidence-analysis-detail{flex-direction:row;grid-area:2/1;align-items:center;gap:12px}#proven.evidence-editorial .evidence-workflow-feature-list{grid-area:3/1}#proven.evidence-editorial .evidence-workflow-feature{opacity:1}#proven.evidence-editorial .evidence-workflow-captures{grid-template-columns:1fr;gap:16px}#proven.evidence-editorial .evidence-workflow-capture-item{grid-template-columns:96px 1fr;align-items:center;gap:16px;display:grid}#proven.evidence-editorial .evidence-workflow-review{grid-template-columns:1fr;gap:16px}#proven.evidence-editorial .evidence-workflow-review-action{font-size:14px;line-height:20px}#proven.evidence-editorial .evidence-story-controls,#proven.evidence-editorial[data-active-step="4"] .evidence-story-controls{grid-area:2/1/auto/-1;padding:0}#proven.evidence-editorial[data-active-step="4"] .evidence-editorial-media{grid-template-rows:minmax(560px,auto) auto}#proven.evidence-editorial[data-active-step="4"] .evidence-story-view{grid-column:1/-1;min-height:560px}#proven.evidence-editorial .evidence-record-sheet{column-gap:24px}}@media (min-width:721px) and (max-width:1180px) and (orientation:portrait){.solution-scan-heading{width:calc(100% - 64px);top:48px;left:32px}#solutions .solution-scan-heading h2{text-align:left;font-size:36px!important;line-height:1.25!important}#solutions .solution-scan-heading h2 span{display:inline}html[lang=en] #solutions .solution-scan-heading h2 span:not(:last-child){margin-right:.2em}.solution-scan-heading>small{margin-top:16px}.solution-scan-layout{grid-template-rows:48px minmax(0,1fr) 64px;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:24px 0;height:auto;inset:224px 32px 128px}.solution-scan-guide{grid-area:1/1/auto/-1;justify-content:center;place-self:start center;gap:32px;width:auto;display:flex}.solution-scan-guide li{grid-template-columns:20px 12px minmax(0,1fr);gap:8px;min-height:48px}.solution-scan-guide li strong{font-size:16px;line-height:24px}.solution-scan-guide li:not(:last-child):after{display:none}.solution-scan-painting{filter:none;grid-area:2/1;justify-self:center;width:min(80%,248px);top:0}#solutions[data-scan-mode=select] .solution-scan-painting,#solutions[data-scan-mode=scan] .solution-scan-painting,#solutions[data-scan-mode=scanning] .solution-scan-painting{left:0}#solutions[data-scan-mode=select] .solution-scan-painting{grid-column:1/-1;width:min(36vw,280px)}#solutions[data-scan-mode=scan] .solution-scan-painting img,#solutions[data-scan-mode=scanning] .solution-scan-painting img{opacity:.4}.solution-scan-context,#solutions[data-scan-mode=select] .solution-scan-context{grid-area:3/1/auto/-1;justify-self:center;min-width:248px;position:relative;top:auto;bottom:auto;right:auto;transform:none}.solution-scan-context strong{font-size:14px}.solution-scan-phone-rig{grid-area:2/2;max-width:none;height:min(100%,640px);top:0}#solutions[data-scan-mode=scan] .solution-scan-phone-rig,#solutions[data-scan-mode=scanning] .solution-scan-phone-rig{top:0}#solutions[data-scan-mode=scan] .solution-scan-phone-composite,#solutions[data-scan-mode=scanning] .solution-scan-phone-composite{transform:none}#solutions[data-scan-mode=scan] .solution-scan-context,#solutions[data-scan-mode=scanning] .solution-scan-context{top:auto;bottom:auto}#solutions[data-scan-mode=result] .solution-scan-phone-rig,#solutions[data-scan-mode=saving] .solution-scan-phone-rig,#solutions[data-scan-mode=saved] .solution-scan-phone-rig{grid-column:1/-1;height:min(100%,640px)}#solutions[data-scan-mode] .solution-scan-stage-background{opacity:.12}#solutions[data-scan-mode=select] .about-section-cue,#solutions[data-scan-mode=scan] .about-section-cue,#solutions[data-scan-mode=scanning] .about-section-cue{display:none}.collection-hero .collection-field{top:max(40%, calc(var(--hero-entry-content-end,400px) + 24px))}.collection-position.collection-position--observer{padding-top:96px}.collection-observer{margin-top:24px}}@media (min-width:768px) and (max-width:1180px) and (orientation:portrait){#principles .principles-motion-wording{width:84%;max-width:none;position:absolute;top:18%;left:8%}#principles .principles-motion-statement h2,html[lang=en] #principles .principles-motion-statement h2{font-size:44px!important}#principles .principles-motion-statement p{max-width:38ch;margin-top:24px;font-size:18px}#principles .principle-scene-frame,#principles .principle-gallery[data-scene="1"] .principle-scene-frame{width:110%;top:55%;bottom:auto;left:50%;transform:translate(-50%,-50%)}}@media (max-width:720px){#proven.evidence-editorial .evidence-story-controls>p{font-size:12px}.site-header .wordmark{gap:8px}}
.social-footer{width:min(1440px,100% - 96px);color:var(--rx-ink);border-top:1px solid var(--rx-hairline);background:0 0;margin:0 auto;padding:48px 0 24px;scroll-margin-top:96px;position:relative}.social-footer-heading,.social-footer-legal{justify-content:space-between;align-items:center;gap:16px;display:flex}.social-footer-heading h2{letter-spacing:normal;margin:0;font-size:24px;font-weight:500;line-height:32px}.social-footer a,.social-account-links a{color:var(--rx-ink);border-radius:4px;text-decoration:none}.social-account-links a:hover .social-footer-platform,.social-footer-heading a:hover,.social-footer-legal a:hover{text-underline-offset:4px;text-decoration:underline}.social-footer a:focus-visible,.social-account-links a:focus-visible{outline:2px solid var(--rx-cyan);outline-offset:4px}.social-footer a:active,.social-account-links a:active{opacity:.7}.social-account-links svg{flex-shrink:0;width:16px;height:16px}.social-footer-heading a{align-items:center;gap:8px;min-height:44px;font-size:14px;line-height:20px;display:inline-flex}.social-footer-accounts{grid-template-columns:repeat(6,minmax(0,1fr));gap:24px;margin:32px 0 40px;display:grid}.social-footer-accounts a{justify-content:space-between;align-items:center;gap:8px;min-height:64px;display:flex}.social-footer-platform,.social-footer-handle{display:block}.social-footer-platform{font-size:14px;font-weight:500;line-height:20px}.social-footer-handle{color:var(--rx-graphite);margin-top:4px;font-size:12px;line-height:20px}.social-footer-legal{border-top:1px solid var(--rx-hairline);padding-top:16px}.social-footer-legal small{color:var(--rx-graphite);font-size:12px;line-height:20px}.social-footer-legal nav{flex-wrap:wrap;gap:24px;display:flex}.social-footer-legal a{align-items:center;min-width:44px;min-height:44px;font-size:12px;line-height:20px;display:inline-flex}@media (max-width:1100px){.social-footer{width:calc(100% - 64px)}.social-footer-accounts{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px 32px}}@media (max-width:600px){.social-footer{width:calc(100% - 40px);padding-top:32px}.social-footer-heading{flex-direction:column;align-items:flex-start;gap:4px}.social-footer-heading h2{font-size:22px;line-height:32px}.social-footer-accounts{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:24px 0 32px}.social-footer-legal{flex-direction:column-reverse;align-items:flex-start;gap:8px}}.social-footer--legal-only{border-top:0;padding:0 0 24px}.social-account-links--compact{width:324px;max-width:100%;color:var(--rx-ink);margin-top:40px;scroll-margin-top:96px}.social-account-links--compact .social-footer-accounts{grid-template-columns:repeat(6,44px);gap:12px;margin:0}.social-account-links--compact .social-directory-link{min-height:44px;color:var(--rx-graphite);align-items:center;gap:8px;margin-top:8px;padding:0 8px;font-size:12px;font-weight:400;line-height:20px;display:inline-flex}.social-account-links--compact .social-directory-link svg{width:12px;height:12px}.social-account-links--compact .social-directory-link:hover{color:var(--rx-ink);text-underline-offset:4px;text-decoration:underline}.social-account-links--compact .social-footer-accounts a{border-radius:8px;flex-direction:column;justify-content:flex-start;align-items:center;gap:4px;width:44px;height:60px;min-height:44px;padding-top:8px;display:flex;position:relative}.social-account-links--compact .social-footer-accounts a:hover,.social-account-links--compact .social-footer-accounts a:focus-visible{background:var(--rx-paper)}.social-account-links--compact .social-footer-accounts svg{width:24px;height:24px}.social-icon-language{font-size:10px;font-weight:500;line-height:16px}.social-icon-tooltip{visibility:hidden;background:var(--rx-ink);color:var(--rx-white);white-space:nowrap;pointer-events:none;z-index:4;border-radius:4px;padding:4px 8px;font-size:12px;line-height:20px;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%)}.social-footer-accounts a:hover .social-icon-tooltip,.social-footer-accounts a:focus-visible .social-icon-tooltip{visibility:visible}@media (max-width:767px){.social-account-links--compact{margin-top:24px;margin-bottom:16px}}@media (max-width:359px){.social-account-links--compact .social-footer-accounts{grid-template-columns:repeat(3,44px);gap:8px 24px}}#mission .about-mission-stage{height:auto!important;min-height:0!important}#mission .about-mission-editorial{grid-template-columns:minmax(0,1fr) 324px;padding-top:72px;position:relative;top:auto}#mission .about-mission-actions{width:100%;max-width:324px}#mission .about-mission-actions .social-account-links--compact{grid-column:1/-1;margin-top:24px}#mission .about-mission-frieze{width:104%;margin-top:48px;position:relative;bottom:auto}@media (max-width:767px){#mission.about-mission{min-height:0!important}#mission .about-mission-editorial{grid-template-columns:minmax(0,1fr);padding-top:48px}#mission .about-mission-actions{max-width:none}#mission .about-mission-action--download{grid-column:auto}#mission .about-mission-copy{padding-top:0!important}#mission .about-mission-frieze{width:232%;margin-top:32px}}.social-footer-panels{--social-surface:#fff;--social-subtle:#edf2f3;--social-border:#d9e1e4;--social-secondary:#4f6068;grid-template-columns:repeat(6,minmax(0,1fr));gap:16px;margin:24px 0 32px;display:grid}.social-instagram-panel,.social-account-links a.social-platform-tile{background:var(--social-surface);border:1px solid var(--social-border);border-radius:16px;padding:20px}.social-instagram-panel{grid-column:span 2}.social-instagram-heading{align-items:center;gap:12px;margin-bottom:16px;display:flex}.social-instagram-heading .social-footer-platform{font-size:16px;font-weight:600;line-height:24px}.social-footer-description{color:var(--social-secondary);margin-top:4px;font-size:12px;line-height:20px;display:block}.social-brand-icon{color:#fff;background:#000;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.social-account-links .social-brand-icon svg{width:24px;height:24px}.social-brand-icon--instagram{background:linear-gradient(135deg,#7638fa,#d62976 55%,#fcaf45)}.social-account-links .social-brand-icon--instagram svg{width:28px;height:28px}.social-brand-icon--facebook{background:#0866ff}.social-brand-icon--xiaohongshu{background:#ff2442}.social-account-links .social-brand-icon--xiaohongshu svg{width:40px;height:28px}.social-brand-icon--tiktok svg{filter:drop-shadow(-1px -1px #25f4ee)drop-shadow(1px 1px #fe2c55)}.social-instagram-languages{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.social-instagram-languages a{background:var(--social-subtle);border-radius:8px;justify-content:space-between;align-items:center;gap:8px;min-height:56px;padding:12px;display:flex}.social-instagram-languages .social-footer-platform{font-size:12px}.social-instagram-languages .social-footer-handle{overflow-wrap:anywhere;font-size:11px;line-height:16px}.social-platform-tile{flex-direction:column;gap:12px;min-height:132px;transition:background .16s,border-color .16s;display:flex}.social-platform-tile-top{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.social-platform-tile-top>svg{color:var(--social-secondary);margin-top:4px}.social-footer-panels .social-footer-handle{color:var(--social-secondary)}.social-account-links a.social-platform-tile:hover{background:var(--social-subtle);border-color:var(--social-secondary)}.social-instagram-languages a:hover{outline:1px solid var(--social-secondary)}@media (max-width:1200px){.social-footer-panels{grid-template-columns:repeat(4,minmax(0,1fr))}.social-instagram-panel{grid-column:1/-1}}@media (max-width:600px){.social-footer-panels{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.social-instagram-panel,.social-account-links a.social-platform-tile{padding:16px}}@media (max-width:359px){.social-instagram-languages{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.social-platform-tile{transition:none}}
@font-face{font-family:Rivex Navigation Latin;src:url(/fonts/rivex-navigation/latin.woff2)format("woff2");font-style:normal;font-weight:400 600;font-display:swap}@font-face{font-family:Rivex Navigation HK;src:url(/fonts/rivex-navigation/hk.woff2)format("woff2");font-style:normal;font-weight:400 600;font-display:swap;unicode-range:U+3000-9FFF,U+FF00-FFEF}.site-header{--header-text-secondary:#4f6068;--header-font:"Rivex Navigation Latin", "Rivex Navigation HK", "PingFang HK", "PingFang TC", -apple-system, sans-serif;font-synthesis:none;grid-template-columns:minmax(156px,1fr) auto minmax(260px,1fr);gap:24px;padding-inline:32px}html .site-header[data-surface=light],.site-header :is(a,button,summary){font-family:var(--header-font)}.site-header .wordmark{font-family:var(--rivex-brand-font)}.site-header .header-tools{gap:16px}.site-header .desktop-primary-nav{gap:32px}.site-header .desktop-primary-nav>:is(a,button){height:68px;min-height:44px;color:var(--header-text-secondary);font:500 14px/20px var(--header-font);letter-spacing:0;white-space:nowrap;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:8px;padding:0;display:inline-flex;position:relative}.site-header[data-surface=light] .desktop-primary-nav>:is(a,button){color:var(--header-text-secondary);letter-spacing:0}.site-header[data-surface=light] .desktop-primary-nav>:is(a,button):is(:hover,:focus-visible,[data-active=true]){color:var(--rx-ink)}.site-header .desktop-primary-nav>:is(a,button):after{content:"";background:var(--rx-cyan);height:2px;transition:transform .18s;position:absolute;inset:auto 0 0;transform:scaleX(0)}.site-header .desktop-primary-nav>:is(a,button):is(:hover,:focus-visible,[data-active=true]):after{transform:scaleX(1)}.site-header .desktop-primary-nav button[aria-expanded=true]>svg{transform:rotate(180deg)}.site-header .language-switch{letter-spacing:0;gap:8px;font-size:12px}.site-header .language-switch span{opacity:1;color:var(--header-text-secondary)}.site-header .language-switch span.active{color:var(--rx-ink);font-weight:600}.site-header .header-member-link{width:44px;height:44px;min-height:44px;color:var(--rx-ink);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;padding:0;list-style:none;display:flex}.site-header .header-member-link::-webkit-details-marker{display:none}.site-header .header-member-link::marker{content:""}.site-header .header-member-link:hover,.site-header .header-member-account[open]>summary{background:var(--rx-paper);border-color:var(--rx-hairline)}.site-header .header-member-dropdown{border-color:var(--rx-hairline);background:var(--rx-white);width:240px;box-shadow:0 12px 32px #07101524}.site-header .header-account-identity{border-bottom:1px solid var(--rx-hairline);overflow-wrap:anywhere;padding:0 8px 12px;font-size:14px}.header-account-identity small{color:var(--header-text-secondary);margin-top:4px;font-size:12px;display:block}.site-header .header-member-dropdown :is(a,button):hover{background:var(--rx-paper);border-radius:4px}.site-header .mega-panel{color:var(--rx-ink);background:var(--rx-paper);border-bottom:1px solid var(--rx-hairline);box-shadow:0 12px 32px #07101514}.site-header .mega-panel-inner{flex-direction:column;gap:8px;width:min(960px,100% - 64px);padding:16px 0;display:flex}.site-header .mega-panel-links{flex-wrap:wrap;justify-content:center;gap:8px 32px;display:flex}.site-header .mega-panel-links a{min-height:44px;color:var(--rx-ink);font:500 14px/20px var(--header-font);letter-spacing:0;border:0;border-radius:8px;justify-content:center;align-items:center;padding:8px 12px}.site-header .mega-panel-links a:is(:hover,:focus-visible){background:var(--rx-white);color:var(--rx-ink)}@media (min-width:901px) and (max-width:1180px){.site-header{grid-template-columns:auto 1fr auto;gap:24px;padding-inline:24px}.site-header .desktop-primary-nav{gap:20px}.site-header .desktop-primary-nav>:is(a,button){gap:4px;font-size:12px}.site-header .header-tools{gap:8px}}@media (max-width:900px){.site-header{grid-template-columns:1fr auto;gap:16px;min-height:64px;padding-inline:20px}.site-header .desktop-primary-nav,.site-header .mega-panel,.site-header .header-member-account,.site-header .header-member-link{display:none}.site-header .header-tools{gap:8px}.site-header .mobile-nav{background:var(--rx-ink);padding:88px 24px 32px}.site-header .mobile-nav-groups summary,.site-header .mobile-nav a.mobile-nav-direct{width:100%;min-height:64px;color:var(--rx-paper);font:500 24px/32px var(--header-font);letter-spacing:0;justify-content:space-between;align-items:center;margin:0;padding:12px 0;display:flex}.site-header .mobile-nav a.mobile-nav-direct{border-bottom:1px solid var(--rx-hairline-on-dark)}.site-header .mobile-nav details a{font-family:var(--header-font);letter-spacing:0;font-size:16px;line-height:24px}.site-header .mobile-nav .site-member-menu{gap:8px;margin:24px 0 0}.site-header .mobile-nav .site-member-menu :is(a,button){border:1px solid var(--rx-hairline-on-dark);width:auto;min-height:44px;color:var(--rx-paper);font:500 14px/24px var(--header-font);border-radius:8px;margin:0;padding:8px 16px}.site-header .mobile-nav .site-member-menu .member-account-status{color:var(--rx-paper);font-size:14px}.site-header .mobile-nav a.mobile-nav-app{background:var(--rx-paper);min-height:44px;color:var(--rx-ink);font:500 14px/20px var(--header-font);border-radius:8px;margin:16px 0 24px;padding:12px 16px}}@media (max-width:720px){.site-header .header-tools>.language-switch{display:none}.site-header .mobile-nav-language .language-switch span{color:var(--rx-paper)}}@media (max-width:360px){.site-header{gap:8px;padding-inline:12px}.site-header .header-tools{gap:4px}}@media (prefers-reduced-motion:reduce){.site-header .mega-panel{animation:none}.site-header .desktop-primary-nav>:is(a,button):after{transition:none}}
@media (max-width:720px) and (prefers-reduced-motion:no-preference){#proven.evidence-editorial{overflow:visible}.mobile-solution-track,#proven.evidence-editorial .evidence-mobile-dwell-track{min-height:calc(var(--mobile-chapter-height,780px) + var(--mobile-chapter-dwell));display:flow-root;position:relative;overflow:visible}.mobile-solution-track{--mobile-chapter-dwell:clamp(720px, 120svh, 1100px);--mobile-chapter-bottom-gap:0px;--mobile-chapter-top:64px}#proven.evidence-editorial .evidence-mobile-dwell-track{--mobile-chapter-dwell:clamp(1000px, 180svh, 1800px);--mobile-chapter-bottom-gap:16px;--mobile-chapter-top:max(80px, calc((100svh + 64px - var(--mobile-chapter-height,780px)) / 2))}.mobile-solution-track>#solutions.about-solution-gallery-story,#proven.evidence-editorial .evidence-mobile-dwell-track>.proven-evidence-layout{top:min(var(--mobile-chapter-top), calc(100svh - var(--mobile-chapter-height,780px) - var(--mobile-chapter-bottom-gap)));margin-block:0;position:sticky}}
.home-page{isolation:isolate;background:0 0;position:relative}.home-page:before{content:"";z-index:-1;pointer-events:none;background-color:var(--rx-white);background-image:var(--rivex-light-texture);background-position:top;background-repeat:no-repeat;background-size:auto,cover;position:fixed;inset:0}.home-page .about-narrative:after{content:none}.home-page :is(.collection-hero.hero,.collection-hero-stage,.collection-position.collection-position--observer,#experience.interactive-journey-intro,#solutions.about-solution-gallery-story,#connected.asset-identity-grid,#mission.about-mission,#mission .about-mission-stage){background-color:#0000!important;background-image:none!important}.principle-copy-phrase{display:inline-block}#proven.evidence-editorial .proven-evidence-heading{container-type:inline-size}html[lang=zh-Hant] #proven.evidence-editorial .proven-evidence-heading h2{font-size:clamp(24px,11cqi,40px);line-height:1.4}html[lang=zh-Hant] #proven.evidence-editorial .proven-evidence-heading h2 span{white-space:nowrap;display:block}#mission .about-mission-action{min-width:0}#mission .about-mission-actions{grid-template-columns:minmax(0,1fr)}#mission.about-mission{min-height:0!important}#connected .asset-grid-shell{padding-top:64px;padding-bottom:48px}#connected .asset-grid-cards{margin-top:32px}#connected .asset-grid-card{aspect-ratio:2;background:var(--rx-white);min-height:280px;color:var(--rx-ink);border:1px solid var(--rx-hairline);grid-template-rows:20px minmax(0,1fr) 56px;gap:8px;padding:20px;display:grid}#connected .asset-grid-card-label{text-align:left;color:var(--rx-text-secondary);font-size:12px;line-height:20px;position:static}#connected .asset-grid-card-media{mix-blend-mode:normal;grid-row:2;width:100%;height:100%;min-height:0;padding:0;transform:none;position:relative!important;inset:auto!important}#connected .asset-grid-card-media img{object-fit:contain!important;object-position:center!important;filter:none!important;transform:none!important}#connected .asset-grid-card-title{text-align:center;grid-row:3;justify-content:center;align-items:center;min-height:0;margin:0;font-size:24px;line-height:28px;display:flex;position:static}#connected .asset-grid-card-detail{background:var(--rx-white);color:var(--rx-ink)}#connected .asset-feature,#connected .asset-index-description{display:none}@media (min-width:1181px){#connected.asset-identity-grid{min-height:0}#connected .asset-grid-shell{min-height:calc(100svh - 68px);padding-top:96px;padding-bottom:64px;position:relative}#connected .asset-grid-heading{width:44%;min-height:0;position:relative;container-type:inline-size}#connected .asset-grid-heading h2{white-space:nowrap;font-size:44px;line-height:56px}#connected .asset-grid-heading h2 span{display:inline}#connected[data-locale=en] .asset-grid-heading h2{font-size:clamp(28px,6cqi,40px)}#connected .asset-grid-heading>small{max-width:32em;margin-top:32px;font-size:16px;line-height:28px;display:block}#connected .asset-grid-cards{grid-template-columns:minmax(0,1fr);gap:0;width:44%;margin-top:48px}#connected .asset-grid-card{isolation:auto;aspect-ratio:auto;padding:0;border:0;border-bottom:1px solid var(--rx-hairline);text-align:left;background:0 0;border-radius:0;grid-template-rows:auto auto;grid-template-columns:40px minmax(0,1fr);gap:0 16px;height:auto;min-height:0;padding-block:24px;position:relative;overflow:visible;transform:none!important}#connected .asset-grid-card:last-child{border-bottom:0}#connected .asset-grid-card[data-featured=true]:before{content:"";border-left:3px solid var(--rx-cyan);height:32px;position:absolute;top:24px;left:-16px}#connected .asset-grid-card-label{text-align:left;grid-area:1/1;font-family:inherit;font-size:20px;line-height:32px}#connected .asset-grid-card-stage-label{display:none}#connected .asset-grid-card-title,#connected .asset-grid-card[data-active=true] .asset-grid-card-title{opacity:1;grid-area:1/2;justify-content:flex-start;font-size:22px;line-height:32px;transform:none}#connected .asset-index-description:not([hidden]){max-width:28em;color:var(--rx-text-secondary);grid-area:2/2;gap:8px;padding-top:16px;font-size:16px;font-weight:400;line-height:28px;display:grid}#connected .asset-index-actor{font-size:14px;line-height:24px}#connected .asset-grid-card-media,#connected .asset-grid-card-detail{display:none}#connected .asset-feature{display:block}#connected .asset-feature-media{pointer-events:none;width:52%;height:auto;position:absolute!important;inset:40px 0 32px auto!important}#connected .asset-feature-media img{object-fit:contain;object-position:center}#connected .asset-feature--review .asset-feature-media img{max-width:100%;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 32px),#0000),linear-gradient(#0000,#000 64px calc(100% - 64px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 32px),#0000),linear-gradient(#0000,#000 64px calc(100% - 64px),#0000);-webkit-mask-composite:source-in;mask-composite:intersect;width:auto!important;height:100%!important;left:50%!important;right:auto!important;transform:translate(-50%)!important}}@media (max-width:1180px){#connected .asset-grid-card-title,#connected .asset-grid-card-media{opacity:1;transform:none}#connected .asset-grid-card-detail{display:none}}@media (max-width:720px){.collection-hero.hero{min-height:540px!important}#solutions .solution-scan-guide{width:auto;left:20px;right:24px}#solutions .solution-scan-guide strong{font-size:12px;line-height:18px}#solutions[data-scan-mode=scan] .solution-scan-phone-rig,#solutions[data-scan-mode=scanning] .solution-scan-phone-rig{--scan-phone-width:min(118vw, 470px, max(320px, calc((100svh - 280px) * 1122 / 1402)));width:var(--scan-phone-width);margin-left:calc(var(--scan-phone-width) / -2);top:88px;bottom:auto}#connected .asset-grid-shell{padding:40px 16px 32px}#connected .asset-grid-card{aspect-ratio:auto;border-radius:12px;grid-template-rows:16px minmax(0,1fr) 48px;gap:8px;height:clamp(204px,55vw,248px);min-height:0;padding:12px}#connected .asset-grid-card-label{font-size:10px;line-height:16px}#connected .asset-grid-card-title{font-size:18px;line-height:24px}#proven.evidence-editorial .evidence-editorial-media{--evidence-stage-height:clamp(360px, calc(100svh - 324px), 480px);grid-template-rows:auto minmax(var(--evidence-stage-height), auto)}#proven.evidence-editorial[data-active-step="4"] .evidence-editorial-media{grid-template-rows:auto auto}#proven.evidence-editorial[data-active-step="4"] .evidence-story-view{padding:40px 8px 24px}#proven.evidence-editorial[data-active-step="4"] .evidence-record-presentation{min-height:0;position:relative;inset:auto}#proven.evidence-editorial .evidence-story-caption{padding-right:12px}#mission .about-mission-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}#mission .about-mission-action{padding-inline:8px}}@media (max-width:720px) and (max-height:740px){#solutions.about-solution-gallery-story{height:max(600px,100svh - 64px)!important;min-height:600px!important}#proven.evidence-editorial .proven-evidence-heading h2,html[lang=zh-Hant] #proven.evidence-editorial .proven-evidence-heading h2{font-size:26px!important}#proven.evidence-editorial .proven-evidence-steps li button{min-height:48px}#solutions[data-scan-mode=saved] .solution-scan-phone-rig{width:300px;margin-left:-150px;top:24px}#solutions .solution-scan-download h3{font-size:16px;line-height:24px}#solutions .solution-scan-download-primary{margin-top:12px}#principles .principles-motion-statement,#principles .principles-motion-statement:not(.principles-motion-statement--opening){min-height:max(500px,100svh - 64px)}#principles[data-story=animated] .principles-motion-statement{min-height:0}#principles .principle-mobile-scene{inset:144px 0 0}#principles .principle-mobile-scene :is(img,video){object-fit:contain;width:100%;left:auto;right:0;transform:none}}@media (min-width:721px) and (max-width:1050px),(min-width:721px) and (max-width:1180px) and (orientation:portrait){#proven.evidence-editorial .evidence-editorial-media{grid-template-rows:auto minmax(400px,auto)}#proven.evidence-editorial .evidence-story-controls{grid-row:1}#proven.evidence-editorial .evidence-story-view{grid-row:2;min-height:400px}#proven.evidence-editorial .evidence-story-caption{grid-row:2}#proven.evidence-editorial[data-active-step="4"] .evidence-editorial-media{grid-template-rows:auto minmax(440px,auto)}#proven.evidence-editorial[data-active-step="4"] .evidence-story-controls{grid-row:1}#proven.evidence-editorial[data-active-step="4"] .evidence-story-view{min-height:440px}#proven.evidence-editorial .evidence-record-views img{object-fit:cover;height:200px}}@media (min-width:721px) and (max-width:1180px) and (orientation:portrait){#solutions.about-solution-gallery-story{height:calc(100svh - 68px)!important;min-height:0!important}.collection-hero .collection-field{top:max(34%, calc(var(--hero-entry-content-end,400px) + 16px))}.collection-hero .collection-object--art{width:132px;height:166px}.collection-hero .collection-object--watch{width:90px;height:144px}.collection-hero .collection-object--vase{width:110px;height:126px}.collection-hero .collection-object--bag{width:130px;height:140px}.collection-hero .collection-object--car{width:204px;height:100px}.collection-hero .collection-object--wine{width:100px;height:136px}.collection-hero .collection-object--card{width:88px;height:116px}.collection-hero .collection-object--jersey{width:90px;height:98px}.collection-hero .collection-object--toy{width:92px;height:92px}.collection-hero .collection-object--sneaker{width:136px;height:84px}.collection-hero .collection-object--vinyl{width:86px;height:86px}.collection-hero .collection-object--antique{width:92px;height:92px}.collection-hero .collection-object--jewelry{width:90px;height:90px}.collection-hero .collection-object--camera{width:110px;height:86px}.collection-position.collection-position--observer{padding-top:80px}.collection-observer{margin-top:0}#solutions[data-scan-mode=saved] .solution-scan-heading{display:contents}#solutions[data-scan-mode=saved] .solution-scan-heading h2{position:absolute;top:48px;left:32px;right:32px}#solutions[data-scan-mode=saved] .solution-scan-heading>small{display:none}#solutions[data-scan-mode=saved] .solution-scan-download{text-align:center;max-width:none;margin:0;position:absolute;inset:auto 32px 32px}#solutions[data-scan-mode=saved] .solution-scan-download-continue{margin-inline:auto}#solutions[data-scan-mode=saved] .solution-scan-phone-rig{grid-column:1/-1;align-self:start;height:min(56svh,640px)}#connected .asset-grid-heading{width:100%}#connected .asset-grid-heading h2{font-size:48px}#challenges .market-gap-stage{height:min(100svh - 68px,960px);min-height:0}#principles .principles-motion-wording{top:12%}#principles .principle-scene-frame,#principles .principle-gallery[data-scene="1"] .principle-scene-frame{top:48%}}@media (min-width:1181px) and (max-height:850px){#proven.evidence-editorial .proven-evidence-layout{height:calc(100svh - 132px);min-height:0}#proven.evidence-editorial .proven-evidence-content{gap:16px;padding-top:0}#proven.evidence-editorial .proven-evidence-steps li button{height:64px;min-height:64px}#proven.evidence-editorial .proven-evidence-heading small{margin-top:16px}}
body{font-synthesis:none}html[lang=en] #proven.evidence-editorial .proven-evidence-heading h2{line-height:1.3;font-size:clamp(22px,8.8cqi,36px)!important}html[lang=en] #proven.evidence-editorial .proven-evidence-heading h2 span{white-space:nowrap;display:block}@media (min-width:721px) and (max-width:1050px){html[lang=en] #proven.evidence-editorial .proven-evidence-layout{grid-template-columns:248px minmax(0,1fr)}}@container (max-width:239px){html[lang=en] #proven.evidence-editorial .proven-evidence-heading h2 span{white-space:normal;text-wrap:balance}}#solutions .solution-scan-result-row strong,#solutions .solution-scan-record-row dd{font-family:var(--rx-font-body-hk)}html[lang=en] #solutions .solution-scan-result-row strong,html[lang=en] #solutions .solution-scan-record-row dd{font-family:var(--rx-font-latin)}#solutions .solution-scan-result-row .solution-scan-data,#solutions .solution-scan-record-row .solution-scan-data{font-family:var(--rx-font-mono)}#proven.evidence-editorial :is(.evidence-editorial-eyebrow,.evidence-story-subject,.evidence-story-model-caption,.evidence-workflow-capture-label,.evidence-workflow-note,.evidence-workflow-status,.evidence-analysis-detail figcaption,.evidence-workflow-reference figcaption,.evidence-record-detail-pair figcaption,.evidence-model-review-note small,.evidence-model-loupe-label>span),#proven.evidence-editorial .evidence-story-controls>p{color:var(--rx-text-secondary);font-size:12px;line-height:20px}#proven.evidence-editorial .evidence-record-sheet-header>span:last-child{font:inherit;letter-spacing:0}#proven.evidence-editorial .evidence-story-subject{letter-spacing:0;font-family:inherit}#proven.evidence-editorial .evidence-workflow-review-action{opacity:1;color:var(--rx-text-secondary)}#proven.evidence-editorial .evidence-workflow-review-action[data-active=true]{color:var(--rx-text-primary);font-weight:500}.legal-index>p,.legal-document>header>p{color:var(--rx-text-secondary);letter-spacing:0;font-size:12px;font-weight:600;line-height:16px}.legal-index a{color:var(--rx-text-secondary);font-size:14px;line-height:20px}.legal-index a[aria-current=page]{font-weight:600}.legal-index a>span,.legal-sections>section>span{font:400 12px/20px var(--rx-font-mono);color:var(--rx-text-secondary);letter-spacing:0}.legal-document h1{letter-spacing:-.02em;color:var(--rx-text-primary);font-size:48px;font-weight:500;line-height:56px}html[lang=zh-Hant] .legal-document h1{letter-spacing:0;font-size:44px}.legal-document time{color:var(--rx-text-secondary);font-size:12px;line-height:20px}.legal-sections h2{letter-spacing:0;color:var(--rx-text-primary);margin-bottom:16px;font-size:24px;font-weight:600;line-height:32px}html[lang=zh-Hant] .legal-sections h2{font-size:22px;font-weight:500}.legal-sections p,.legal-sections li{color:var(--rx-text-secondary);font-size:16px;line-height:24px}html[lang=zh-Hant] .legal-sections p,html[lang=zh-Hant] .legal-sections li{line-height:28px}.legal-contact{color:var(--rx-text-primary);font-size:14px;line-height:20px}@media (max-width:720px){#proven.evidence-editorial .proven-evidence-steps button>span,#proven.evidence-editorial .proven-evidence-steps strong,#proven.evidence-editorial .evidence-workflow-feature,#proven.evidence-editorial .evidence-workflow-review-action,#proven.evidence-editorial[data-active-step="3"] .evidence-workflow-review-action,#proven.evidence-editorial[data-active-step="3"] .evidence-workflow-review>.evidence-workflow-note{font-size:12px;line-height:20px}#proven.evidence-editorial .evidence-record-sheet-header,#proven.evidence-editorial .evidence-record-sheet-label{font-size:14px;line-height:20px}#proven.evidence-editorial .evidence-record-sheet-row>span:not(.evidence-record-sheet-label),#proven.evidence-editorial .evidence-record-sheet>.evidence-record-complete{font-size:14px;line-height:24px}#connected .asset-grid-card{grid-template-rows:20px minmax(0,1fr) 48px}#connected .asset-grid-card-label{font-size:12px;line-height:20px}#challenges .market-gap-mobile-metric dt>span,#challenges .market-gap-mobile-metric dt em,#challenges .market-gap-mobile-access dt,#challenges .market-gap-mobile-access>p,#challenges .market-gap-mobile-next{color:var(--rx-text-secondary);font-size:12px;line-height:20px}}@media (max-width:560px){.legal-document h1,html[lang=zh-Hant] .legal-document h1{font-size:28px;font-weight:600;line-height:36px}.legal-sections h2{font-size:22px;line-height:30px}html[lang=zh-Hant] .legal-sections h2{line-height:32px}.legal-sections>section{gap:16px}}
.site-header .mega-panel-inner{max-width:800px;padding-block:24px}.site-header .mega-panel-links{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;display:grid}.site-header .mega-category{min-width:0}.site-header .mega-category-title{color:var(--header-text-secondary);font:500 12px/20px var(--header-font);letter-spacing:0;margin:0 0 8px;padding:0 12px}.site-header .mega-category-links{flex-direction:column;gap:4px;display:flex}.site-header .mega-panel-links a{justify-content:flex-start}#mission .about-mission-editorial{grid-template-columns:minmax(0,640px) minmax(0,324px);justify-content:space-between;gap:64px}#mission .about-mission-copy{width:100%;min-width:0;max-width:none}#mission .about-mission-copy .closing-policy-title{width:auto;max-width:none;font-family:var(--sans);letter-spacing:0;margin:0 0 24px;font-size:24px;font-weight:500;line-height:32px}.policy-links{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 32px;display:grid}.policy-links a{min-height:64px;color:var(--rx-text-primary);font:400 16px/24px var(--sans);border-bottom:1px solid var(--rx-hairline);justify-content:space-between;align-items:center;gap:16px;padding:12px 0;text-decoration:none;display:flex}.policy-links a svg{flex-shrink:0}.policy-links a:hover{color:var(--rx-mineral)}.policy-links a:active{opacity:.7}.policy-links a:focus-visible{outline:2px solid var(--rx-cyan);outline-offset:4px}@media (max-width:900px){.site-header .mobile-nav-categories{gap:24px;padding:16px 0 24px;display:grid}.site-header .mobile-nav-category h3{color:#9aa9af;font:500 12px/20px var(--header-font);letter-spacing:0;margin:0 0 8px}.site-header .mobile-nav-category-links{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 16px;display:grid}.site-header .mobile-nav-category-links a{align-items:center;width:auto;min-height:44px;margin:0;padding:8px 0;font-size:14px;line-height:24px;display:flex}#mission .about-mission-editorial{grid-template-columns:minmax(0,1fr);gap:32px}#mission .about-mission-actions{max-width:none}}@media (max-width:560px){#mission .about-mission-copy .closing-policy-title{margin:0 0 16px!important;font-size:22px!important;line-height:32px!important}.policy-links{column-gap:24px}.policy-links a{gap:8px;min-height:56px;font-size:14px;line-height:20px}}
.experience-host{position:relative;width:100%!important}.interactive-journey-intro{box-sizing:border-box;width:100%;min-height:calc(100svh - 68px);color:var(--rx-ink);text-align:center;background:0 0;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:32px;padding:64px max(32px,4.5vw);display:flex}.interactive-journey-intro>div,.interactive-journey-intro nav{width:min(100%,960px)}.interactive-journey-intro h2{letter-spacing:0;text-wrap:balance;margin:0;font-size:48px;font-weight:500;line-height:56px}html[lang=zh-Hant] .interactive-journey-intro h2{font-size:44px}.interactive-journey-intro nav{flex-wrap:wrap;flex-shrink:0;justify-content:center;gap:16px;display:flex}.interactive-journey-intro a,#proven .interactive-demo-start{border:1px solid var(--rx-border,#d9e1e4);background:var(--rx-white,#fff);min-height:48px;color:var(--rx-ink);font:inherit;cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:12px;padding:12px 20px;font-size:14px;font-weight:500;line-height:20px;text-decoration:none;display:inline-flex}.interactive-journey-intro a svg,.interactive-demo-start svg{flex-shrink:0;width:20px;height:20px}.interactive-journey-intro a:hover,#proven .interactive-demo-start:hover{background:var(--rx-surface-subtle,#edf2f3)}.interactive-journey-intro a{min-width:144px;font-size:16px}.interactive-journey-intro a:first-child{background:var(--rx-ink);border-color:var(--rx-ink);color:var(--rx-white,#fff)}.interactive-journey-intro a:first-child:hover{opacity:.88}.interactive-journey-intro a:focus-visible,.interactive-demo-start:focus-visible{outline:2px solid var(--rx-cyan);outline-offset:2px}.interactive-journey-intro a:active,.interactive-demo-start:active{transform:translateY(1px)}#proven .interactive-demo-start{margin-top:24px}.interactive-demo-start:disabled{opacity:.5;cursor:wait;transform:none}#proven .interactive-demo-hint{max-width:32ch;color:var(--rx-text-secondary,#4f6068);margin:12px 0 0;font-size:14px;line-height:20px}#proven[data-explore-model=true] .proven-evidence-heading .interactive-demo-start{display:none}.solution-scan-artwork-entry{display:contents}.solution-scan-hand-surface{z-index:1;width:100%;height:100%;fill:var(--rx-white,#fff);pointer-events:none;position:absolute;inset:0}#solutions[data-scan-mode=select] .solution-scan-context{border:1px solid var(--rx-ink);min-height:48px;color:var(--rx-white);background:var(--rx-ink);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:8px;gap:12px;padding:12px 20px}#solutions[data-scan-mode=select] .solution-scan-context-icon{width:20px;height:20px;color:inherit;background:0 0;flex-basis:20px}#solutions[data-scan-mode=select] .solution-scan-context svg{width:20px;height:20px}#solutions[data-scan-mode=select] .solution-scan-context small{display:none}#solutions[data-scan-mode=select] .solution-scan-context strong{font-size:14px;font-weight:500;line-height:20px}#solutions[data-scan-mode=select] .solution-scan-context:hover{opacity:.88;box-shadow:none;border-color:var(--rx-ink);transform:none}#solutions[data-scan-mode=select] .solution-scan-context:active{opacity:.76}@media (min-width:721px){#solutions[data-scan-mode=select] .solution-scan-artwork-entry{flex-direction:row-reverse;grid-area:1/2/auto/4;justify-content:center;align-items:center;gap:32px;min-width:0;padding-inline-start:clamp(64px,8vw,160px);display:flex;position:relative;top:-85px}#solutions[data-scan-mode=select] .solution-scan-artwork-entry .solution-scan-painting{flex-shrink:0;width:clamp(180px,18vw,250px);top:0;left:0}#solutions[data-scan-mode=select] .solution-scan-artwork-entry .solution-scan-context{flex-shrink:0;width:max-content;min-width:0;position:relative;inset:auto;transform:none}}@media (min-width:721px) and (max-width:1180px) and (orientation:portrait){#solutions[data-scan-mode=select] .solution-scan-artwork-entry{grid-area:2/1/auto/-1;padding-inline-start:0;top:0}#solutions[data-scan-mode=select] .solution-scan-artwork-entry .solution-scan-painting{width:min(36vw,280px)}}@media (max-width:1180px){.interactive-journey-intro{gap:24px}}@media (max-width:720px){.interactive-journey-intro{min-height:calc(100svh - 64px);padding:48px 20px}.interactive-journey-intro h2,html[lang=zh-Hant] .interactive-journey-intro h2{font-size:36px;line-height:44px}.interactive-journey-intro nav{flex-shrink:1;width:100%}.interactive-journey-intro a{flex:0 auto;min-width:128px;font-size:14px}#solutions[data-scan-mode=select] .solution-scan-context:hover{transform:translate(-50%)}#proven .proven-evidence-heading .interactive-demo-start{margin-top:16px}#proven .interactive-demo-hint{max-width:none}}
