.bench-page .bf-frame{position:relative;width:calc((100% - 48px) / 3 * 2 + 104px);margin:0 auto 36px;aspect-ratio:1.62 / 1;background:#0b1420;border:1px solid #e2e2e6;border-radius:14px;overflow:hidden;box-shadow:0 16px 40px #0f1c2433,0 4px 10px #0f1c241a;font-family:DM Sans,sans-serif}@media(max-width:1100px){.bench-page .bf-frame{width:100%}}.bench-page .bf-canvas{position:absolute;top:0;left:0;width:860px;height:531px;transform-origin:top left}.bench-page .bf-anchor{position:absolute;width:1px;height:1px;pointer-events:none}.bench-page .bf-top{position:relative;height:40px;display:flex;align-items:center;padding:0 12px;background:#0b1420}.bench-page .bf-brand{display:flex;align-items:center;flex-shrink:0}.bench-page .bf-brand img{display:block;height:23px;width:auto}.bench-page .bf-ind{display:flex;align-items:center;gap:8px;margin-left:22px}.bench-page .bf-ind-k{font-family:DM Mono,monospace;font-size:6.4px;letter-spacing:.16em;color:#7d93a6}.bench-page .bf-ind-sel{display:flex;align-items:center;gap:6px;padding:5px 10px;border:1px solid #C9A84C;border-radius:6px;background:#c9a84c1a;font-size:9px;font-weight:700;color:#e5c86a}.bench-page .bf-ind-sel i{width:4px;height:4px;border-radius:50%;background:#e5c86a}.bench-page .bf-ind-sel b{font-weight:400;opacity:.7;font-size:8px}.bench-page .bf-tabs{position:absolute;left:50%;transform:translate(-50%);display:flex;gap:2px;padding:4px;background:#101c2b;border:1px solid rgba(255,255,255,.07);border-radius:999px}.bench-page .bf-tab{padding:5px 11px;border-radius:999px;font-size:8.4px;font-weight:600;color:#93a7b8;white-space:nowrap}.bench-page .bf-tab.on{background:#1d2a1c;color:#e5c86a;border:1px solid rgba(201,168,76,.55);padding:4px 10px}.bench-page .bf-ava{margin-left:auto;width:18px;height:18px;border-radius:50%;border:1px solid #C9A84C;background:radial-gradient(circle at 50% 40%,rgba(201,168,76,.35),transparent 70%)}.bench-page .bf-page{position:relative;height:491px;padding:8px 12px 12px;background:#0b1420}.bench-page .bf-h1{font-size:16px;font-weight:800;letter-spacing:-.4px;color:#fff;margin:0 0 8px}.bench-page .bf-h1 span{color:#c9a84c}.bench-page .bf-about{display:grid;grid-template-columns:1fr 132px;gap:8px;margin-bottom:8px}.bench-page .bf-about-card{background:#fff;border-radius:8px;padding:8px 10px;display:flex;gap:7px}.bench-page .bf-ai{width:9px;height:9px;border-radius:50%;border:1px solid #8a94a2;color:#8a94a2;font-size:6px;display:flex;align-items:center;justify-content:center;flex:0 0 auto;margin-top:1px;font-family:DM Mono,monospace}.bench-page .bf-about-t{font-size:7.6px;line-height:1.55;color:#556070}.bench-page .bf-about-t b,.bench-page .bf-about-t u{color:#1e2530;font-weight:700}.bench-page .bf-upload{background:#fff;border-radius:8px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;font-size:9px;font-weight:700;color:#8a6a12;cursor:default}.bench-page .bf-upload svg{width:12px;height:12px;stroke:#8a6a12;fill:none;stroke-width:1.6}.bench-page .bf-card{background:#fff;border-radius:10px;padding:9px 10px;height:377px;display:flex;flex-direction:column}.bench-page .bf-pub{display:flex;align-items:center;gap:7px;font-family:DM Mono,monospace;font-size:6.6px;letter-spacing:.14em;color:#556070;font-weight:500}.bench-page .bf-rd{background:#0f1c24;color:#fff;border-radius:4px;padding:3px 6px;letter-spacing:.06em;font-size:6.2px}.bench-page .bf-rep{display:flex;align-items:center;gap:7px;margin-top:6px}.bench-page .bf-rep-k{font-family:DM Mono,monospace;font-size:6.4px;letter-spacing:.14em;color:#8a94a2}.bench-page .bf-rep-t{font-size:11.5px;font-weight:700;color:#1e2530}.bench-page .bf-rep-n{font-size:8px;color:#556070}.bench-page .bf-acts{margin-left:auto;display:flex;align-items:center;gap:6px}.bench-page .bf-cmp{display:flex;align-items:center;gap:6px;border:1px solid #d8dce3;border-radius:6px;padding:5px 8px;font-size:8px;color:#33465a}.bench-page .bf-cmp em{font-style:normal;background:#f0e7cd;color:#8a6a12;border-radius:999px;padding:1px 5px;font-size:7px;font-weight:700}.bench-page .bf-dl{border:1px solid #d8dce3;border-radius:6px;width:22px;height:22px;display:flex;align-items:center;justify-content:center}.bench-page .bf-dl svg{width:10px;height:10px;stroke:#33465a;fill:none;stroke-width:1.6}.bench-page .bf-stand{margin-top:7px;background:#0f1c24;border-radius:6px;height:24px;display:flex;align-items:center;gap:9px;padding:0 10px;color:#fff;font-size:8.6px;font-weight:700}.bench-page .bf-stand .st{color:#c9a84c}.bench-page .bf-stand .sep{width:1px;height:12px;background:#ffffff2e}.bench-page .bf-stand .k{font-family:DM Mono,monospace;font-size:6.4px;letter-spacing:.14em;color:#9fb4c6;font-weight:500}.bench-page .bf-stand .lo{background:#b3372f38;color:#ff9a92;border-radius:999px;padding:2px 7px;font-size:7px;display:flex;align-items:center;gap:4px}.bench-page .bf-stand .lo i{width:3.5px;height:3.5px;border-radius:50%;background:#ff6b5e}.bench-page .bf-body{flex:1;min-height:0;display:grid;grid-template-columns:172px 1fr;gap:10px;margin-top:8px}.bench-page .bf-index{border-right:1px solid #e6e9ee;padding-right:8px;overflow:hidden}.bench-page .bf-ix-k{font-family:DM Mono,monospace;font-size:6.2px;letter-spacing:.16em;color:#8a94a2;margin-bottom:6px}.bench-page .bf-ix{display:flex;align-items:center;justify-content:space-between;padding:5px 7px;border-radius:5px;font-size:8.6px;font-weight:700;color:#33465a;border-left:2px solid transparent}.bench-page .bf-ix.on{background:#fbf6e8;color:#8a6a12;border-left-color:#c9a84c}.bench-page .bf-ix b{font-weight:400;opacity:.5;font-size:7px}.bench-page .bf-ix-sub{padding:4px 7px 4px 12px;font-size:7.8px;line-height:1.4;color:#556070;border-left:2px solid transparent}.bench-page .bf-ix-sub.on{color:#8a6a12;font-weight:700;border-left-color:#c9a84c}.bench-page .bf-panel{position:relative;min-height:0;overflow:hidden}.bench-page .bf-scene{opacity:0;transform:translateY(6px);transition:opacity .45s ease,transform .45s ease}.bench-page .bf-scene.on{opacity:1;transform:none}.bench-page .bf-s-h{font-size:13px;font-weight:700;color:#b8942e;margin:0 0 3px}.bench-page .bf-s-k{font-size:8px;color:#556070;margin-bottom:7px}.bench-page .bf-s-p{font-size:8px;line-height:1.65;color:#33465a;margin:0 0 8px}.bench-page .bf-chart{position:relative;border:1px solid #e6e9ee;border-top:2px solid #7FA8C0;border-radius:8px;padding:8px 10px;background:#fbfcfd}.bench-page .bf-ch-h{display:flex;align-items:center;gap:8px}.bench-page .bf-ch-t{font-size:10.5px;font-weight:700;color:#1e2530}.bench-page .bf-ch-s{font-size:7.4px;color:#8a94a2;margin-top:1px}.bench-page .bf-ch-pill{margin-left:auto;background:#fbf3dd;border:1px solid rgba(201,168,76,.5);color:#8a6a12;border-radius:999px;padding:3px 9px;font-family:DM Mono,monospace;font-size:7px;letter-spacing:.08em}.bench-page .bf-chart svg{width:100%;height:auto;display:block;margin-top:4px}.bench-page .bf-leg{display:flex;justify-content:center;gap:14px;margin-top:3px;font-size:7.4px;color:#556070}.bench-page .bf-leg span{display:flex;align-items:center;gap:4px}.bench-page .bf-leg i{width:7px;height:7px;border-radius:1.5px;display:inline-block}.bench-page .bf-band{opacity:0;transition:opacity .3s ease}.bench-page .bf-chart.tip .bf-band{opacity:1}.bench-page .bf-empty{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;text-align:center}.bench-page .bf-empty svg{width:20px;height:20px;stroke:#b9c0cb;fill:none;stroke-width:1.5}.bench-page .bf-empty-t{font-size:10px;font-weight:700;color:#8a94a2}.bench-page .bf-empty-s{font-size:7.8px;color:#a8b0bb;max-width:250px;line-height:1.6}.bench-page .bf-sk{height:7px;border-radius:3px;background:#eef0f4;margin:9px 0}.bench-page .bf-sk.s2{width:72%}.bench-page .bf-sk.s3{width:86%}.bench-page .bf-sk.s4{width:64%}.bench-page .bf-sk.s5{width:78%}.bench-page .bf-frame.is-empty .bf-cmp{opacity:.4}.bench-page .bf-frame.is-empty .bf-rep-t{color:#a8b0bb;font-weight:600}@keyframes bf-pop{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:none}}.bench-page .bf-frame.pop .bf-stand,.bench-page .bf-frame.pop .bf-rep,.bench-page .bf-frame.pop .bf-pub,.bench-page .bf-frame.pop .bf-index,.bench-page .bf-frame.pop .bf-panel{animation:bf-pop .5s cubic-bezier(.16,1,.3,1) both}.bench-page .bf-frame.pop .bf-index{animation-delay:.08s}.bench-page .bf-frame.pop .bf-panel{animation-delay:.16s}.bench-page .bf-tip{position:absolute;background:#fff;border:1px solid #e0e4ea;border-radius:6px;padding:7px 9px;box-shadow:0 8px 22px #0f1c2429;opacity:0;transform:translateY(4px);transition:.3s ease;pointer-events:none;z-index:6}.bench-page .bf-tip.on{opacity:1;transform:none}.bench-page .bf-tip-y{font-size:8.4px;font-weight:700;color:#1e2530;margin-bottom:4px}.bench-page .bf-tip-r{font-size:7.6px;color:#556070;line-height:1.7;white-space:nowrap}.bench-page .bf-tip-r b{color:#8a6a12}.bench-page .bf-ov{position:absolute;background:#fff;border:1px solid #e0e4ea;border-radius:10px;box-shadow:0 18px 44px #0f1c243d;opacity:0;transform:translateY(8px) scale(.985);transition:.35s cubic-bezier(.16,1,.3,1);pointer-events:none;z-index:8}.bench-page .bf-ov.on{opacity:1;transform:none}.bench-page .bf-ov-h{display:flex;align-items:center;gap:8px;padding:8px 10px;border-bottom:1px solid #eef0f4}.bench-page .bf-ov-k{font-family:DM Mono,monospace;font-size:6.4px;letter-spacing:.16em;color:#8a94a2}.bench-page .bf-ov-a{margin-left:auto;display:flex;gap:8px;font-size:7.6px;font-weight:700;color:#8a6a12}.bench-page .bf-sel{display:grid;grid-template-columns:1fr 1fr;gap:6px;padding:8px 10px}.bench-page .bf-sel div{border:1px solid #d8dce3;border-radius:5px;padding:5px 7px;font-size:7.8px;color:#33465a;display:flex;align-items:center;justify-content:space-between}.bench-page .bf-sel div span{opacity:.45}.bench-page .bf-sel div.open{border-color:#c9a84c;background:#fdfaf1}.bench-page .bf-list{padding:0 10px 8px}.bench-page .bf-li{display:flex;align-items:center;gap:7px;padding:4px 0;font-size:8px;color:#33465a}.bench-page .bf-cb{width:9px;height:9px;border:1px solid #b9c0cb;border-radius:2.5px;flex:0 0 auto}.bench-page .bf-li.pick .bf-cb{background:#c9a84c;border-color:#c9a84c}.bench-page .bf-li.pick{color:#8a6a12;font-weight:700}.bench-page .bf-dd{position:absolute;background:#fff;border:1px solid #d8dce3;border-radius:6px;padding:4px;z-index:12;box-shadow:0 10px 24px #0f1c242e;opacity:0;transform:translateY(-4px);transition:.2s ease;pointer-events:none}.bench-page .bf-dd.on{opacity:1;transform:none}.bench-page .bf-dd div{padding:5px 8px;font-size:7.8px;color:#33465a;border-radius:4px;line-height:1.2}.bench-page .bf-dd div.sel{background:#fbf6e8;color:#8a6a12;font-weight:700}.bench-page .bf-drop{margin:10px;border:1px dashed #c9d0da;border-radius:8px;padding:14px;text-align:center}.bench-page .bf-drop-t{font-size:9px;font-weight:700;color:#33465a}.bench-page .bf-drop-s{font-size:7.4px;color:#8a94a2;margin-top:3px}.bench-page .bf-browse{display:inline-block;margin-top:8px;background:#0f1c24;color:#fff;border-radius:6px;padding:5px 12px;font-size:8px;font-weight:700}.bench-page .bf-file{margin:0 10px;border:1px solid #e6e9ee;border-radius:7px;padding:7px 9px;display:flex;align-items:center;gap:8px}.bench-page .bf-file-n{font-size:8px;font-weight:700;color:#1e2530}.bench-page .bf-file-m{font-size:7px;color:#8a94a2;font-family:DM Mono,monospace}.bench-page .bf-file-p{margin-left:auto;font-size:7.4px;font-weight:700;color:#8a6a12}.bench-page .bf-prog{height:4px;border-radius:2px;background:#eef0f4;margin:8px 10px 0;overflow:hidden}.bench-page .bf-prog i{display:block;height:100%;width:0;background:linear-gradient(90deg,#c9a84c,#e5c86a)}.bench-page .bf-prog.is-running i{width:100%;transition:width 1.35s linear}.bench-page .bf-prog.is-done i{width:100%}.bench-page .bf-note{margin:7px 10px 10px;font-size:7.2px;line-height:1.6;color:#556070}.bench-page .bf-note b{color:#1e2530}.bench-page .bf-steps{margin:8px 10px 10px}.bench-page .bf-step{display:flex;align-items:center;gap:6px;font-size:7.6px;color:#8a94a2;padding:2.5px 0}.bench-page .bf-step i{width:9px;height:9px;border-radius:50%;border:1px solid #c9d0da;flex:0 0 auto}.bench-page .bf-step.done{color:#1f7a4d}.bench-page .bf-step.done i{background:#1f7a4d;border-color:#1f7a4d}.bench-page .bf-step.live{color:#8a6a12;font-weight:700}.bench-page .bf-step.live i{border-color:#c9a84c;background:#c9a84c40}.bench-page .bf-fab{position:absolute;right:12px;bottom:12px;background:#0f1c24;color:#fff;border-radius:999px;padding:6px 12px;font-size:8.6px;font-weight:700;z-index:7;box-shadow:0 6px 16px #0000004d}.bench-page .bf-fab span{color:#e5c86a}.bench-page .bf-cite{display:inline-block;background:#fbf3dd;border:1px solid rgba(201,168,76,.5);color:#8a6a12;border-radius:4px;padding:1px 5px;font-family:DM Mono,monospace;font-size:6.6px;margin-left:3px}.bench-page .bf-ai-panel{background:#0b1420!important;border:1px solid rgba(255,255,255,.1)!important;box-shadow:0 22px 52px #0000008c!important;height:296px;display:flex;flex-direction:column;overflow:hidden}.bench-page .bf-aih{display:flex;align-items:center;gap:9px;padding:10px 12px;border-bottom:1px solid rgba(255,255,255,.09);flex:0 0 auto}.bench-page .bf-aiav{width:26px;height:26px;border-radius:50%;border:1px solid rgba(201,168,76,.55);background:radial-gradient(circle at 50% 38%,#c9a84c4d,#0b142000 72%);display:flex;align-items:center;justify-content:center;font-size:8px;font-weight:800;color:#e5c86a;flex:0 0 auto}.bench-page .bf-ait{font-size:11px;font-weight:800;color:#fff;line-height:1.1}.bench-page .bf-ait span{color:#c9a84c}.bench-page .bf-ais{display:flex;align-items:center;gap:5px;font-size:7.6px;color:#9fb4c6;margin-top:2px}.bench-page .bf-ais i{width:4px;height:4px;border-radius:50%;background:#33c07a}.bench-page .bf-aix{margin-left:auto;color:#8ea3b5;font-size:10px}.bench-page .bf-aib{flex:1;min-height:0;padding:10px 12px;display:flex;flex-direction:column;gap:8px;background:linear-gradient(180deg,#0d1826,#0b1420)}.bench-page .bf-msg{display:none;align-items:flex-start;gap:7px}.bench-page .bf-msg.show{display:flex;animation:bf-pop .35s cubic-bezier(.16,1,.3,1) both}.bench-page .bf-msg.me{justify-content:flex-end}.bench-page .bf-mav{width:15px;height:15px;border-radius:50%;border:1px solid rgba(201,168,76,.45);flex:0 0 auto;display:flex;align-items:center;justify-content:center;font-size:5.4px;font-weight:800;color:#e5c86a;margin-top:2px}.bench-page .bf-bub{background:#1b2836;border-radius:9px;padding:7px 10px;font-size:8.2px;line-height:1.6;color:#dbe6ef;max-width:212px}.bench-page .bf-bub.me{background:#c9a84c29;border:1px solid rgba(201,168,76,.35);color:#f2e5c2}.bench-page .bf-bub b{color:#fff}.bench-page .bf-ai-panel .bf-cite{background:#c9a84c29;border-color:#c9a84c73;color:#e5c86a}.bench-page .bf-dots{display:flex;gap:3px;padding:2px 0}.bench-page .bf-dots i{width:4px;height:4px;border-radius:50%;background:#7d93a6;animation:bf-blink 1s infinite}.bench-page .bf-dots i:nth-child(2){animation-delay:.16s}.bench-page .bf-dots i:nth-child(3){animation-delay:.32s}@keyframes bf-blink{0%,60%,to{opacity:.3}30%{opacity:1}}.bench-page .bf-aif{flex:0 0 auto;display:flex;align-items:center;gap:8px;padding:9px 12px;border-top:1px solid rgba(255,255,255,.09)}.bench-page .bf-aiin{flex:1;min-width:0;height:24px;border:1px solid rgba(201,168,76,.35);border-radius:7px;display:flex;align-items:center;padding:0 9px;font-size:8px;color:#dbe6ef;background:#ffffff05}.bench-page .bf-aiin.ph{color:#5f7488}.bench-page .bf-caret{width:1px;height:10px;background:#e5c86a;margin-left:1px;animation:bf-caret 1s steps(1) infinite}@keyframes bf-caret{0%,50%{opacity:1}51%,to{opacity:0}}.bench-page .bf-aisend{width:26px;height:24px;border-radius:7px;background:#c9a84c38;border:1px solid rgba(201,168,76,.45);display:flex;align-items:center;justify-content:center;color:#e5c86a;font-size:9px}.bench-page .bf-cursor{position:absolute;left:0;top:0;width:16px;height:16px;z-index:20;pointer-events:none;transition:transform .5s cubic-bezier(.45,0,.25,1)}.bench-page .bf-cursor svg{width:16px;height:16px;filter:drop-shadow(0 2px 3px rgba(0,0,0,.35))}.bench-page .bf-ring{position:absolute;left:-9px;top:-9px;width:34px;height:34px;border-radius:50%;border:1.5px solid rgba(201,168,76,.9);opacity:0;animation:bf-ping .55s ease-out}@keyframes bf-ping{0%{opacity:.9;transform:scale(.3)}to{opacity:0;transform:scale(1)}}.bench-page .pb-page{position:absolute;inset:40px 0 0;background:#0b1420;overflow:hidden}.bench-page .pb-scene{position:absolute;inset:0;opacity:0;transition:opacity .4s ease;pointer-events:none;overflow:hidden}.bench-page .pb-scene.on{opacity:1}.bench-page .pb-band{padding:10px 14px 12px}.bench-page .pb-h1{font-size:17px;font-weight:800;color:#fff;letter-spacing:-.4px}.bench-page .pb-h1 span{color:#c9a84c}.bench-page .pb-sub{font-size:8.2px;color:#9fb4c6;margin-top:3px}.bench-page .pb-light{position:absolute;inset:64px 0 0;background:#eef1f5;padding:10px 12px}.bench-page .pb-about{background:#fff;border-radius:8px;padding:8px 10px;display:flex;gap:7px;font-size:7.4px;line-height:1.55;color:#556070}.bench-page .pb-about b{color:#1e2530}.bench-page .pb-about.dark{background:#0f1c24;color:#a9bccb}.bench-page .pb-about.dark b{color:#fff}.bench-page .pb-tcard{position:relative;margin-top:9px;background:#0b1420;border:1px solid rgba(255,255,255,.08);border-radius:10px;padding:9px}.bench-page .pb-tcard.on-dark{background:#0f1c24}.bench-page .pb-benchcard{height:392px;overflow:hidden}.bench-page .pb-tch{display:flex;align-items:center;gap:8px;background:#060d16;border-radius:7px;padding:8px 10px}.bench-page .pb-tct{font-size:11px;font-weight:800;color:#fff}.bench-page .pb-tct span{color:#c9a84c}.bench-page .pb-tcm{font-size:7.4px;color:#8ea3b5}.bench-page .pb-btn{margin-left:auto;background:linear-gradient(180deg,#e5c86a,#c9a84c);color:#1a1408;border-radius:6px;padding:6px 11px;font-size:8.4px;font-weight:800}.bench-page .pb-srch{margin-top:8px;background:#fff;border-radius:7px;padding:7px 9px}.bench-page .pb-srch div{border:1px solid #d8dce3;border-radius:6px;padding:5px 9px;width:190px;font-size:7.8px;color:#8a94a2}.bench-page .pb-tbl{margin-top:8px;border-radius:6px;overflow:hidden}.bench-page .pb-tr{display:grid;grid-template-columns:150px 78px 40px 66px 78px 132px 1fr;align-items:center;gap:6px;padding:5px 9px}.bench-page .pb-th{background:#060d16;font-family:DM Mono,monospace;font-size:6.4px;letter-spacing:.14em;color:#9fb4c6}.bench-page .pb-td{background:#fff;border-bottom:1px solid #eef0f4;font-size:8px;color:#1e2530;font-weight:600}.bench-page .pb-td .ind{color:#7d93a6;font-weight:400}.bench-page .pb-td .dim{color:#556070;font-weight:400}.bench-page .pb-td.new{background:#fbf6e8}.bench-page .pb-acts{display:flex;gap:5px;justify-content:flex-end}.bench-page .pb-chip{border:1px solid #d8dce3;border-radius:5px;padding:3px 7px;font-size:6.8px;color:#33465a;white-space:nowrap}.bench-page .pb-modal{position:absolute;left:200px;top:86px;width:460px;background:#fff;border-radius:12px;z-index:9;box-shadow:0 26px 60px #00000080;opacity:0;transform:translateY(10px) scale(.985);transition:.35s cubic-bezier(.16,1,.3,1);pointer-events:none}.bench-page .pb-modal.on{opacity:1;transform:none}.bench-page .pb-mh{display:flex;align-items:center;gap:8px;padding:11px 14px;font-size:11.5px;font-weight:800;color:#1e2530}.bench-page .pb-mx{margin-left:auto;width:18px;height:18px;border:1px solid #e0e4ea;border-radius:5px;display:flex;align-items:center;justify-content:center;color:#556070;font-size:8px}.bench-page .pb-steps{display:flex;align-items:center;gap:9px;padding:0 14px 10px}.bench-page .pb-stp{display:flex;align-items:center;gap:6px;font-size:8.4px;font-weight:700;color:#8a94a2}.bench-page .pb-stp i{width:14px;height:14px;border-radius:50%;background:#eef0f4;color:#8a94a2;font-style:normal;font-size:7px;display:flex;align-items:center;justify-content:center}.bench-page .pb-stp.on{color:#1e2530}.bench-page .pb-stp.on i{background:#c9a84c;color:#1a1408}.bench-page .pb-stp.done i{background:#d8f0e2;color:#1f7a4d}.bench-page .pb-stp-l{flex:1;height:1px;background:#e6e9ee}.bench-page .pb-mf{border-top:1px solid #eef0f4;padding:12px 14px;display:grid;grid-template-columns:1fr 1fr;gap:10px 14px}.bench-page .pb-lb{font-family:DM Mono,monospace;font-size:6.6px;letter-spacing:.14em;color:#33465a;font-weight:600}.bench-page .pb-lb em{color:#c0392b;font-style:normal}.bench-page .pb-in{margin-top:4px;border:1px solid #d8dce3;border-radius:6px;height:22px;display:flex;align-items:center;padding:0 8px;font-size:8px;color:#a8b0bb}.bench-page .pb-in.filled{color:#1e2530;border-color:#c9a84c}.bench-page .pb-in span{margin-left:auto;color:#8a94a2;font-size:7px}.bench-page .pb-mftr{border-top:1px solid #eef0f4;padding:10px 14px;display:flex;align-items:center}.bench-page .pb-back{border:1px solid #e0e4ea;border-radius:6px;padding:6px 12px;font-size:8.2px;font-weight:700;color:#556070}.bench-page .pb-next{margin-left:auto;background:linear-gradient(180deg,#e5c86a,#c9a84c);color:#1a1408;border-radius:6px;padding:6px 14px;font-size:8.2px;font-weight:800}.bench-page .pb-tabs2{display:flex;gap:16px;padding:10px 14px 0;border-bottom:1px solid #eef0f4}.bench-page .pb-tab2{padding-bottom:7px;font-size:8.6px;font-weight:700;color:#8a94a2;border-bottom:2px solid transparent}.bench-page .pb-tab2.on{color:#8a6a12;border-bottom-color:#c9a84c}.bench-page .pb-drop2{margin:12px 14px;border:1px dashed #C9A84C;border-radius:8px;background:#fffdf6;padding:20px;text-align:center}.bench-page .pb-drop2 svg{width:16px;height:16px;stroke:#c9a84c;fill:none;stroke-width:1.6}.bench-page .pb-drop2 b{display:block;font-size:9.4px;color:#1e2530;margin-top:5px}.bench-page .pb-drop2 i{display:block;font-style:normal;font-size:7.6px;color:#556070;margin-top:3px}.bench-page .pb-conn{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:12px 14px;align-items:stretch}.bench-page .pb-cn{border:1px solid #e6e9ee;border-radius:8px;padding:9px;display:flex;flex-direction:column}.bench-page .pb-cn-h{display:flex;align-items:center;gap:7px}.bench-page .pb-cn-i{width:20px;height:20px;border-radius:5px;display:flex;align-items:center;justify-content:center;font-size:7px;font-weight:800;color:#fff}.bench-page .pb-cn-t{font-size:9.4px;font-weight:800;color:#1e2530}.bench-page .pb-cn-s{margin-left:auto;border:1px solid #e0e4ea;border-radius:999px;padding:2px 6px;font-size:6.4px;color:#8a94a2}.bench-page .pb-cn-p{font-size:7.4px;line-height:1.55;color:#556070;margin-top:6px;flex:1 1 auto}.bench-page .pb-cn-b{margin-top:auto;align-self:flex-start;background:linear-gradient(180deg,#e5c86a,#c9a84c);color:#1a1408;border-radius:5px;padding:5px 10px;font-size:7.6px;font-weight:800;display:inline-block}.bench-page .pb-top2{display:flex;align-items:center;gap:9px}.bench-page .pb-vt{display:flex;background:#f2f4f7;border-radius:999px;padding:3px;width:max-content}.bench-page .pb-vti{padding:5px 13px;border-radius:999px;font-size:8.6px;font-weight:700;color:#556070}.bench-page .pb-vti.on{background:linear-gradient(180deg,#e5c86a,#c9a84c);color:#1a1408}.bench-page .pb-fsel{margin-left:auto;display:flex;align-items:center;gap:7px}.bench-page .pb-fs{background:#fff;border:1px solid #d8dce3;border-radius:7px;padding:5px 10px;font-size:8.2px;color:#1e2530;display:flex;align-items:center;gap:20px}.bench-page .pb-fs span{color:#8a94a2;font-size:7px}.bench-page .pb-fs em{font-style:normal;background:#f0e7cd;color:#8a6a12;border-radius:999px;padding:1px 5px;font-size:6.6px;font-weight:700}.bench-page .pb-k{font-family:DM Mono,monospace;font-size:6.4px;letter-spacing:.14em;color:#9fb4c6}.bench-page .pb-viewstage{position:absolute;inset:46px 9px 9px}.bench-page .pb-viewport{overflow:hidden}.bench-page .pb-vs{transition:transform .85s cubic-bezier(.4,0,.2,1)}.bench-page .pb-strip{margin-top:9px;background:#060d16;border-radius:7px;padding:8px 11px;display:flex;align-items:center;gap:9px}.bench-page .pb-strip b{font-size:10.5px;color:#fff;font-weight:800}.bench-page .pb-strip b span{color:#c9a84c}.bench-page .pb-strip .m{font-size:7.6px;color:#8ea3b5}.bench-page .pb-pill{margin-left:auto;display:flex;gap:6px}.bench-page .pb-pl{border:1px solid rgba(255,255,255,.14);border-radius:6px;padding:4px 9px;font-size:7.6px;color:#dbe6ef}.bench-page .pb-grid2{display:grid;grid-template-columns:222px 1fr;gap:10px;margin-top:9px}.bench-page .pb-hcard{background:#0f1c24;border:1px solid rgba(255,255,255,.08);border-radius:9px;padding:10px}.bench-page .pb-hk{font-family:DM Mono,monospace;font-size:6.2px;letter-spacing:.16em;color:#8ea3b5}.bench-page .pb-hrow{display:flex;align-items:center;gap:10px;margin-top:8px}.bench-page .pb-hg{position:relative;width:72px;height:72px;flex:0 0 auto}.bench-page .pb-hv{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center}.bench-page .pb-hv b{font-size:19px;font-weight:800;color:#fff;line-height:1}.bench-page .pb-hv i{font-style:normal;font-size:6.4px;color:#8ea3b5}.bench-page .pb-ht{font-size:12px;font-weight:800;color:#fff;line-height:1.15}.bench-page .pb-hs{font-size:7.8px;color:#9fb4c6;margin-top:3px}.bench-page .pb-hp{margin-top:5px;display:inline-block;background:#33c07a24;border:1px solid rgba(51,192,122,.4);color:#5fd39b;border-radius:999px;padding:2px 8px;font-size:7px;font-weight:700}.bench-page .pb-bar{display:grid;grid-template-columns:52px 1fr 26px;align-items:center;gap:6px;margin-top:7px;font-size:7.6px;color:#9fb4c6}.bench-page .pb-bt{height:5px;border-radius:3px;background:#ffffff17;overflow:hidden}.bench-page .pb-bf{height:100%;border-radius:3px}.bench-page .pb-bar b{font-weight:700;text-align:right}.bench-page .pb-rcard{position:relative;background:#0f1c24;border:1px solid rgba(255,255,255,.08);border-radius:9px;padding:10px;overflow:hidden}.bench-page .pb-rh{display:flex;align-items:center;gap:7px;flex-wrap:nowrap;min-width:0}.bench-page .pb-rt{font-size:10px;font-weight:800;color:#fff;white-space:nowrap}.bench-page .pb-rs{font-size:7px;color:#8ea3b5;margin-top:2px;white-space:nowrap}.bench-page .pb-mt{margin-left:auto;display:flex;gap:2px;background:#ffffff0d;border-radius:6px;padding:2px;flex:0 0 auto}.bench-page .pb-mti{padding:3px 6px;border-radius:4px;font-size:6.8px;color:#9fb4c6;white-space:nowrap}.bench-page .pb-mti.on{background:#c9a84c38;color:#e5c86a;font-weight:700}.bench-page .pb-note2{font-size:7.6px;color:#9fb4c6;margin-top:9px;text-align:center;line-height:1.6}.bench-page .pb-note2 b{color:#fff}.bench-page .pb-you{position:absolute;background:#c9a84c2e;border:1px solid rgba(201,168,76,.55);color:#e5c86a;border-radius:6px;padding:3px 8px;font-size:7.4px;font-weight:700}.bench-page .pb-view{display:flex;align-items:center;gap:4px;margin-left:6px;flex:0 0 auto}.bench-page .pb-view .k{font-family:DM Mono,monospace;font-size:5.8px;letter-spacing:.12em;color:#8ea3b5;white-space:nowrap}.bench-page .pb-vpill{background:#ffffff0d;border-radius:6px;padding:3px;display:flex;gap:3px}.bench-page .pb-vpill span{padding:3px 6px;border-radius:4px;font-size:6.6px;color:#9fb4c6;white-space:nowrap}.bench-page .pb-vpill span.on{background:#c9a84c38;color:#e5c86a;font-weight:700}.bench-page .pb-cnt{border:1px solid rgba(255,255,255,.16);border-radius:999px;padding:2px 7px;font-size:6.4px;color:#9fb4c6;margin-left:5px;white-space:nowrap}.bench-page .pb-k4{display:grid;grid-template-columns:repeat(4,1fr);gap:9px;margin-top:9px}.bench-page .pb-kc{background:#ffffff08;border:1px solid rgba(255,255,255,.09);border-radius:9px;padding:9px 10px}.bench-page .pb-kc.gold{border-color:#c9a84c59;background:#c9a84c0d}.bench-page .pb-kk{font-family:DM Mono,monospace;font-size:6.2px;letter-spacing:.16em;color:#8ea3b5}.bench-page .pb-kv{font-size:17px;font-weight:800;color:#dbe6ef;margin-top:5px;letter-spacing:-.6px}.bench-page .pb-kc.gold .pb-kv{color:#e5c86a}.bench-page .pb-km{display:flex;align-items:center;font-size:7px;color:#8ea3b5;font-family:DM Mono,monospace;margin-top:5px}.bench-page .pb-km b{margin-left:auto;font-weight:700}.bench-page .pb-km b.up{color:#5fd39b}.bench-page .pb-km b.dn{color:#e2685c}.bench-page .pb-kb{height:3px;border-radius:2px;background:#ffffff17;margin-top:6px;overflow:hidden}.bench-page .pb-kb i{display:block;height:100%;border-radius:2px}.bench-page .pb-kf{display:flex;align-items:center;margin-top:6px;font-size:6.8px;color:#8ea3b5}.bench-page .pb-kf .p{border-radius:999px;padding:2px 7px;font-weight:700;font-size:6.6px}.bench-page .pb-kf .p.g{background:#33c07a24;color:#5fd39b}.bench-page .pb-kf .p.a{background:#c9a84c29;color:#e5c86a}.bench-page .pb-kf span{margin-left:auto}.bench-page .pb-i3{display:grid;grid-template-columns:repeat(3,1fr);gap:9px;margin-top:9px}.bench-page .pb-ic{border-radius:9px;padding:9px 10px;border:1px solid}.bench-page .pb-ic.g{background:#1f7a4d1a;border-color:#33c07a4d}.bench-page .pb-ic.a{background:#c9a84c17;border-color:#c9a84c52}.bench-page .pb-ic.b{background:#3c78b41a;border-color:#6e9ab852}.bench-page .pb-ic-h{display:flex;align-items:center;gap:7px}.bench-page .pb-ic-i{width:20px;height:20px;border-radius:6px;display:flex;align-items:center;justify-content:center;font-size:9px}.bench-page .pb-ic.g .pb-ic-i{background:#33c07a2e;color:#5fd39b}.bench-page .pb-ic.a .pb-ic-i{background:#c9a84c33;color:#e5c86a}.bench-page .pb-ic.b .pb-ic-i{background:#6e9ab833;color:#9cc4e0}.bench-page .pb-ic-t{font-size:8.6px;font-weight:800;line-height:1.2}.bench-page .pb-ic.g .pb-ic-t{color:#5fd39b}.bench-page .pb-ic.a .pb-ic-t{color:#e5c86a}.bench-page .pb-ic.b .pb-ic-t{color:#9cc4e0}.bench-page .pb-ic-p{font-size:7.2px;line-height:1.6;color:#9fb4c6;margin-top:6px}.bench-page .pb-mc{display:grid;grid-template-columns:repeat(4,1fr);gap:9px;margin-top:9px}.bench-page .pb-m{background:#fff;border-radius:8px;padding:8px 9px;border-left:2px solid #33465a}.bench-page .pb-m.gold{border-left-color:#c9a84c}.bench-page .pb-m-t{display:flex;align-items:center;gap:5px;font-size:8.2px;font-weight:700;color:#1e2530}.bench-page .pb-m-t i{width:6px;height:6px;border-radius:50%;background:#33465a}.bench-page .pb-m.gold .pb-m-t i{background:#c9a84c}.bench-page .pb-m-v{font-size:13px;font-weight:800;color:#1e2530;margin-top:5px;letter-spacing:-.4px}.bench-page .pb-m.gold .pb-m-v{color:#8a6a12}.bench-page .pb-m-p{display:inline-block;margin-top:6px;border-radius:999px;padding:2px 7px;font-size:6.8px;font-weight:700;background:#eef0f4;color:#556070}.bench-page .pb-m-p.up{background:#e6f4ec;color:#1f7a4d}.bench-page .pb-m-p.warn{background:#fbf3dd;color:#8a6a12}.bench-page .pb-m-n{font-size:6.8px;color:#8a94a2;margin-top:5px;font-family:DM Mono,monospace}.bench-page .pb-mband{background:#060d16;border-radius:7px;padding:8px 11px;margin-top:10px;font-family:DM Mono,monospace;font-size:7.6px;letter-spacing:.14em;color:#fff;font-weight:700}.bench-page .pb-sct{display:flex;gap:6px;margin-top:9px;overflow:hidden}.bench-page .pb-scti{background:#fff;border-radius:999px;padding:5px 11px;font-size:8.2px;font-weight:700;color:#33465a;display:flex;align-items:center;gap:5px;white-space:nowrap;transition:background .25s ease,color .25s ease}.bench-page .pb-scti em{font-style:normal;background:#eef0f4;border-radius:999px;padding:0 5px;font-size:6.6px;color:#556070}.bench-page .pb-scti.on{background:linear-gradient(180deg,#e5c86a,#c9a84c);color:#1a1408}.bench-page .pb-scti.hot{outline:2px dashed rgba(201,168,76,.9);outline-offset:2px;background:#fbf3dd;color:#8a6a12}.bench-page .pb-cmp{background:#fff;border-radius:9px;padding:10px 11px;margin-top:9px}.bench-page .pb-cmp-h{display:flex;align-items:flex-start;gap:8px}.bench-page .pb-cmp-t{font-size:11px;font-weight:800;color:#1e2530}.bench-page .pb-cmp-s{font-size:7.4px;color:#8a94a2;margin-top:2px}.bench-page .pb-cmp-p{margin-left:auto;display:flex;gap:6px}.bench-page .pb-cp{border-radius:999px;padding:3px 9px;font-size:7px;font-weight:700}.bench-page .pb-cp.a{background:#fbf3dd;color:#8a6a12}.bench-page .pb-cp.n{border:1px solid #e0e4ea;color:#556070}.bench-page .pb-cp.g{background:linear-gradient(180deg,#e5c86a,#c9a84c);color:#1a1408}.bench-page .pb-pr{display:grid;grid-template-columns:78px 1fr 68px 52px;align-items:center;gap:7px;margin-top:6px;font-size:7.6px}.bench-page .pb-pr .n{color:#556070}.bench-page .pb-pr .n.me{color:#1e2530;font-weight:800}.bench-page .pb-pb{height:9px;border-radius:3px;background:#f0f2f5;overflow:hidden}.bench-page .pb-pb i{display:block;height:100%;border-radius:3px;background:linear-gradient(90deg,#9fb8c9,#2b3f52)}.bench-page .pb-pv{font-family:DM Mono,monospace;text-align:right;color:#1e2530}.bench-page .pb-pt{border-radius:5px;padding:2px 6px;font-size:6.8px;font-weight:700;text-align:center}.bench-page .pb-pt.up{background:#e6f4ec;color:#1f7a4d}.bench-page .pb-pt.dn{background:#f2f4f7;color:#556070}.bench-page .pb-pt.md{background:#fbf3dd;color:#8a6a12}.bench-page .pb-cmp-f{font-family:DM Mono,monospace;font-size:6.8px;color:#8a94a2;margin-top:7px}.bench-page .pb-scg{display:grid;grid-template-columns:repeat(3,1fr);gap:9px;margin-top:9px}.bench-page .pb-sc{background:#ffffff09;border:1px solid rgba(255,255,255,.09);border-radius:8px;padding:8px 9px;transition:transform .45s cubic-bezier(.16,1,.3,1),opacity .35s ease}.bench-page .pb-sc-t{font-size:7.8px;color:#9fb4c6}.bench-page .pb-sc-v{font-family:DM Mono,monospace;font-size:13px;font-weight:700;color:#5fd39b;margin-top:3px}.bench-page .pb-sc.warn .pb-sc-v{color:#e5c86a}.bench-page .pb-sc-b{height:4px;border-radius:2px;background:#ffffff1a;margin-top:7px;position:relative;overflow:hidden}.bench-page .pb-sc-b i{position:absolute;left:0;top:0;bottom:0;border-radius:2px;background:#33c07a}.bench-page .pb-sc.warn .pb-sc-b i{background:#c9a84c}.bench-page .pb-sc-f{display:flex;align-items:center;margin-top:5px;font-size:6.8px;color:#8ea3b5;font-family:DM Mono,monospace}.bench-page .pb-sc-f b{margin-left:auto;color:#5fd39b;font-weight:700}.bench-page .pb-sc.warn .pb-sc-f b{color:#e5c86a}.bench-page .pb-sc.drag{position:relative;z-index:14;box-shadow:0 18px 40px #0000008c;background:#132234;border-color:#c9a84c99;transform:translate(150px,-34px) scale(.9);transition:transform .85s cubic-bezier(.4,0,.2,1),opacity .35s ease}.bench-page .pb-sc.gone{opacity:0;transform:translate(150px,-34px) scale(.72)}.bench-page .pb-gwrap{background:#fff;border-radius:9px;margin-top:9px;overflow:hidden}.bench-page .pb-gfil{display:flex;align-items:center;gap:6px;padding:9px 10px;flex-wrap:wrap}.bench-page .pb-gf{border:1px solid #d8dce3;border-radius:999px;padding:4px 10px;font-size:7.8px;color:#33465a}.bench-page .pb-gf.on{background:linear-gradient(180deg,#e5c86a,#c9a84c);border-color:#c9a84c;color:#1a1408;font-weight:700}.bench-page .pb-gsel{margin-left:auto;display:flex;align-items:center;gap:6px;font-size:7.4px;color:#556070}.bench-page .pb-gsel div{border:1px solid #d8dce3;border-radius:6px;padding:4px 8px;color:#1e2530;font-weight:600}.bench-page .pb-gsel .dk{background:#0f1c24;color:#fff;border-color:#0f1c24}.bench-page .pb-gr{display:grid;grid-template-columns:132px repeat(6,1fr);align-items:center;gap:4px;padding:6px 10px;font-size:7.6px}.bench-page .pb-gh{background:#0b1420;color:#9fb4c6;font-family:DM Mono,monospace;font-size:6.4px;letter-spacing:.1em}.bench-page .pb-gc{font-family:DM Mono,monospace;color:#1e2530;text-align:right}.bench-page .pb-gcat{font-weight:800;letter-spacing:.06em;font-size:7.6px}.bench-page .pb-gr.rev{background:#eaf7f0}.bench-page .pb-gr.rev .pb-gcat{color:#1f7a4d}.bench-page .pb-gr.opr{background:#eaf2f8}.bench-page .pb-gr.opr .pb-gcat{color:#2b6b93}.bench-page .pb-gr.bal{background:#f1eefa}.bench-page .pb-gr.bal .pb-gcat{color:#5b46a8}.bench-page .pb-gr.cfl{background:#fdf6e9}.bench-page .pb-gr.cfl .pb-gcat{color:#8a6a12}.bench-page .pb-gr.rat{background:#fdeeee}.bench-page .pb-gr.rat .pb-gcat{color:#b3372f}.bench-page .pb-gr.sub{background:#fff;border-top:1px solid #f2f4f7}.bench-page .pb-gr.sub .pb-glbl{color:#1e2530;font-weight:600;font-family:DM Sans,sans-serif}.bench-page .pb-gc.pb-cell{border:1.5px solid #C9A84C;border-radius:4px;padding:2px 5px;background:#fffdf6}.bench-page .pb-count{font-style:normal;background:#00000012;border-radius:999px;padding:0 5px;margin-left:5px;font-size:6.4px}.bench-page .ai-page{position:absolute;inset:40px 0 0;background:#0b1420;padding:8px 12px;overflow:hidden}.bench-page .ai-h1{font-size:16px;font-weight:800;color:#fff;letter-spacing:-.4px}.bench-page .ai-h1 span{color:#c9a84c}.bench-page .ai-row{display:grid;grid-template-columns:1fr 168px;gap:9px;margin-top:7px}.bench-page .ai-ab{background:#fff;border-radius:8px;padding:8px 10px;display:flex;gap:7px;font-size:7.2px;line-height:1.55;color:#556070}.bench-page .ai-ab b{color:#1e2530}.bench-page .ai-ab .warn,.bench-page .ai-ab .warn b{color:#b3372f}.bench-page .ai-tok{background:#fff;border-radius:8px;padding:8px 10px}.bench-page .ai-tok-k{font-family:DM Mono,monospace;font-size:6px;letter-spacing:.16em;color:#8a94a2}.bench-page .ai-tok-v{font-size:14px;font-weight:800;color:#1e2530;margin-top:3px}.bench-page .ai-tok-v i{font-style:normal;font-size:8px;color:#8a94a2;font-weight:400}.bench-page .ai-tok-b{height:3px;border-radius:2px;background:#eef0f4;margin-top:5px;overflow:hidden}.bench-page .ai-tok-b i{display:block;height:100%;width:100%;background:#e2453a}.bench-page .ai-tok-n{font-size:6.8px;color:#8a94a2;margin-top:4px}.bench-page .ai-card{position:relative;background:#fff;border-radius:10px;margin-top:9px;height:400px;padding:9px;overflow:hidden}.bench-page .ai-strip{background:#0b1420;border-radius:7px;padding:8px 11px;display:flex;align-items:center;gap:9px}.bench-page .ai-strip b{font-size:10.5px;font-weight:800;color:#fff}.bench-page .ai-strip b span{color:#c9a84c}.bench-page .ai-strip .m{font-size:7.4px;color:#8ea3b5;border-left:1px solid rgba(255,255,255,.16);padding-left:9px}.bench-page .ai-firm{margin-left:auto;display:flex;align-items:center;gap:7px}.bench-page .ai-firm .k{font-family:DM Mono,monospace;font-size:6.2px;letter-spacing:.14em;color:#9fb4c6}.bench-page .ai-firm .s{background:#fff;border-radius:6px;padding:4px 10px;font-size:8.2px;color:#1e2530;display:flex;gap:26px}.bench-page .ai-firm .s span{color:#8a94a2}.bench-page .ai-tools{display:flex;align-items:center;gap:7px;margin-top:9px}.bench-page .ai-tt{background:#0b1420;border-radius:9px;padding:4px;display:flex;gap:4px}.bench-page .ai-ti{background:#fff;border-radius:7px;padding:5px 10px;font-size:8.2px;font-weight:700;color:#1e2530;white-space:nowrap}.bench-page .ai-ti.on{background:linear-gradient(180deg,#e5c86a,#c9a84c);color:#1a1408}.bench-page .ai-ctrl{margin-left:auto;display:flex;gap:6px}.bench-page .ai-cb{border:1px solid #d8dce3;border-radius:6px;padding:5px 9px;font-size:7.6px;color:#33465a;white-space:nowrap}.bench-page .ai-cb.dk{background:#0b1420;border-color:#0b1420;color:#fff}.bench-page .ai-view{position:absolute;inset:96px 9px 9px;opacity:0;transition:opacity .4s ease;overflow:hidden}.bench-page .ai-view.on{opacity:1}.bench-page .ai-vs{transition:transform .85s cubic-bezier(.4,0,.2,1)}.bench-page .ai-clip{flex:1 1 auto;min-height:0;overflow:hidden;position:relative;margin-top:5px}.bench-page .ai-pane.col>.ai-clip{flex:1 1 0}.bench-page .ai-pane.col{display:flex;flex-direction:column;height:100%;box-sizing:border-box;overflow:hidden}.bench-page .ai-2{display:grid;grid-template-columns:296px 1fr;gap:10px;height:100%;min-height:0}.bench-page .ai-pane{border:1px solid #e6e9ee;border-radius:9px;padding:9px 10px;min-height:0}.bench-page .ai-pk{font-family:DM Mono,monospace;font-size:6.2px;letter-spacing:.16em;color:#8a94a2}.bench-page .ai-pf{font-size:9.4px;font-weight:700;color:#1e2530;margin-top:5px}.bench-page .ai-gauge{display:flex;flex-direction:column;align-items:center;margin-top:2px}.bench-page .ai-gl{font-size:10px;font-weight:800;color:#c0392b;margin-top:-6px}.bench-page .ai-gn{background:#f6f7f9;border-radius:6px;padding:7px 9px;font-size:7.4px;color:#556070;margin-top:9px}.bench-page .ai-gn i{color:#8a94a2;font-style:normal}.bench-page .ai-gq{font-size:7.4px;color:#2b6b93;margin-top:7px}.bench-page .ai-fh{display:flex;align-items:center}.bench-page .ai-fh .r{margin-left:auto;font-size:6.8px;color:#8a94a2}.bench-page .ai-f{margin-top:8px}.bench-page .ai-f-t{display:flex;align-items:flex-start;gap:5px;font-size:8.4px;font-weight:700;color:#1e2530}.bench-page .ai-f-t .c{color:#8a94a2;font-size:6px;margin-top:2px}.bench-page .ai-f-s{margin-left:auto;text-align:right}.bench-page .ai-f-n{font-size:11px;font-weight:800;color:#e2453a;line-height:1}.bench-page .ai-f-p{display:inline-block;background:#fdeaea;color:#c0392b;border-radius:999px;padding:1px 6px;font-size:6.2px;margin-top:3px}.bench-page .ai-f-d{font-size:7.2px;line-height:1.5;color:#556070;margin:3px 0 4px 10px}.bench-page .ai-f-b{height:3px;border-radius:2px;background:#eef0f4;margin-left:10px;overflow:hidden}.bench-page .ai-f-b i{display:block;height:100%;background:#e2453a}.bench-page .ai-sl{margin-top:7px}.bench-page .ai-sl-t{font-size:8.4px;font-weight:700;color:#1e2530}.bench-page .ai-sl-r{height:5px;border-radius:3px;background:#2b3441;margin-top:5px;position:relative}.bench-page .ai-sl-r i{position:absolute;left:0;top:0;bottom:0;border-radius:3px;background:#c9a84c;transition:width .5s ease}.bench-page .ai-sl-r b{position:absolute;top:-3px;width:11px;height:11px;border-radius:50%;background:#c9a84c;border:1px solid #b8912f;transition:left .5s ease}.bench-page .ai-sl-f{display:flex;font-size:6.8px;color:#8a94a2;margin-top:4px}.bench-page .ai-sl-f span{margin-left:auto}.bench-page .ai-empty{border:1px solid #e6e9ee;border-radius:9px;flex:1 1 auto;min-height:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;text-align:center}.bench-page .ai-empty svg{width:20px;height:20px;stroke:#b9c0cb;fill:none;stroke-width:1.5}.bench-page .ai-empty b{font-size:10px;color:#1e2530}.bench-page .ai-empty i{font-style:normal;font-size:7.4px;color:#8a94a2;max-width:210px;line-height:1.55}.bench-page .ai-run{flex:0 0 auto;align-self:flex-start;height:24px;display:flex;align-items:center;background:linear-gradient(180deg,#e5c86a,#c9a84c);color:#1a1408;border-radius:6px;padding:0 14px;font-size:8.2px;font-weight:800;margin-top:9px}.bench-page .ai-col{min-height:0;display:flex;flex-direction:column;height:100%}.bench-page .ai-res{display:none;flex:1 1 auto;min-height:0}.bench-page .ai-res.on{display:flex;flex-direction:column}.bench-page .ai-po{font-family:DM Sans,sans-serif;font-size:8.6px;font-weight:800;letter-spacing:.09em;color:#1e2530;margin-bottom:7px}.bench-page .ai-oc{border:1px solid #e6e9ee;border-radius:9px;margin-bottom:8px;overflow:hidden}.bench-page .ai-oc-h{font-family:DM Mono,monospace;font-size:6.4px;letter-spacing:.16em;color:#1e2530;padding:7px 10px;border-bottom:1px solid #eef0f4;font-weight:600}.bench-page .ai-oc-b{display:grid;grid-template-columns:1fr 20px 1fr;align-items:center;gap:8px;padding:9px 10px}.bench-page .ai-ok{font-family:DM Mono,monospace;font-size:6.2px;letter-spacing:.14em;color:#8a94a2}.bench-page .ai-ov{font-size:19px;font-weight:800;color:#1e2530;letter-spacing:-.6px;line-height:1.1;margin-top:3px}.bench-page .ai-ov.red{color:#c0392b}.bench-page .ai-on{font-size:7px;color:#8a94a2;margin-top:2px}.bench-page .ai-oa{text-align:center;color:#8a94a2;font-size:10px}.bench-page .ai-op{background:#fdf8ec;border:1px solid rgba(201,168,76,.35);border-radius:8px;padding:8px 10px}.bench-page .ai-op .ai-ok{color:#8a6a12}.bench-page .ai-op .ai-ov{color:#c9a84c}.bench-page .ai-od{font-size:7.4px;font-weight:700;margin-top:3px}.bench-page .ai-od.up{color:#1f7a4d}.bench-page .ai-od.flat{color:#8a6a12}.bench-page .ai-sum{border:1px solid #e6e9ee;border-radius:9px;padding:9px 10px;margin-bottom:8px}.bench-page .ai-sum p{font-size:7.4px;line-height:1.65;color:#33465a;margin:5px 0 0}.bench-page .ai-ki ul{margin:0;padding:0}.bench-page .ai-ki li{list-style:none;display:flex;gap:6px;font-size:7.4px;line-height:1.6;color:#33465a;margin-top:6px}.bench-page .ai-ki li:before{content:"◆";color:#c9a84c;font-size:6px;margin-top:2px}.bench-page .ai-fc-h{border:1px solid #e6e9ee;border-radius:9px;padding:9px 10px;display:flex;align-items:center;gap:10px}.bench-page .ai-fc-t{font-size:12px;font-weight:800;color:#1e2530}.bench-page .ai-fc-t span{color:#c9a84c}.bench-page .ai-fc-p{font-size:7.2px;line-height:1.55;color:#556070;margin-top:4px;max-width:330px}.bench-page .ai-fc-s{margin-left:auto;display:flex;gap:7px}.bench-page .ai-fc-b{border:1px solid #e6e9ee;border-radius:7px;padding:6px 10px;text-align:center}.bench-page .ai-fc-b b{display:block;font-size:12px;font-weight:800;color:#1e2530}.bench-page .ai-fc-b i{font-style:normal;font-family:DM Mono,monospace;font-size:5.8px;letter-spacing:.12em;color:#8a94a2}.bench-page .ai-k3{display:grid;grid-template-columns:repeat(3,1fr);gap:9px;margin-top:9px}.bench-page .ai-kc{border:1px solid #e6e9ee;border-radius:9px;padding:9px 10px}.bench-page .ai-kc-h{display:flex;align-items:center}.bench-page .ai-kc-t{font-size:9.4px;font-weight:800;color:#1e2530}.bench-page .ai-kc-c{margin-left:auto;background:#e6f2f7;color:#2b6b93;border-radius:999px;padding:2px 7px;font-size:6.2px;font-weight:700}.bench-page .ai-yr{display:grid;grid-template-columns:34px 1fr 44px;align-items:center;gap:6px;margin-top:5px;font-size:7px;color:#556070}.bench-page .ai-yb{height:7px;border-radius:2px;background:#eef0f4;overflow:hidden}.bench-page .ai-yb i{display:block;height:100%;background:#1e2530}.bench-page .ai-yr.e .ai-yb i{background:#c9a84c}.bench-page .ai-yr.e{color:#8a6a12;font-weight:700}.bench-page .ai-yv{font-family:DM Mono,monospace;text-align:right;color:#1e2530}.bench-page .ai-yr.e .ai-yv{color:#8a6a12}.bench-page .ai-kc-f{font-size:6.6px;line-height:1.5;color:#2b6b93;margin-top:6px}.bench-page .ai-af{display:flex;align-items:center;gap:6px}.bench-page .ai-ap{border:1px solid #e0e4ea;border-radius:999px;padding:4px 10px;font-size:7.6px;color:#33465a}.bench-page .ai-ap.on{background:#fbf3dd;border-color:#c9a84c;color:#8a6a12;font-weight:700}.bench-page .ai-af .m{margin-left:auto;font-size:6.6px;color:#8a94a2}.bench-page .ai-ac{border:1px solid #e6e9ee;border-radius:9px;padding:9px 10px;transition:opacity .3s ease}.bench-page .ai-ac svg{width:100%;height:auto;display:block}.bench-page .ai-ac-h{display:flex;align-items:center}.bench-page .ai-ac-t{font-size:9.4px;font-weight:800;color:#1e2530}.bench-page .ai-ac-z{margin-left:auto;border-radius:999px;padding:2px 7px;font-size:6.4px;font-weight:700}.bench-page .ai-ac-z.h{background:#fdeaea;color:#c0392b}.bench-page .ai-ac-z.m{background:#fdf3e2;color:#8a6a12}.bench-page .ai-ac-p{font-size:6.8px;line-height:1.55;color:#556070;margin-top:5px}.bench-page .ai-ac-f{font-family:DM Mono,monospace;font-size:5.8px;letter-spacing:.1em;color:#8a6a12;margin-top:6px}.bench-page .ai-ex{display:grid;grid-template-columns:186px 1fr;gap:10px;height:100%}.bench-page .ai-exb{display:flex;align-items:stretch;gap:6px;margin-top:7px}.bench-page .ai-exb span{flex:1 1 0;min-width:0;height:22px;display:flex;align-items:center;justify-content:center;border:1px solid #d8dce3;border-radius:6px;font-size:7.4px;color:#33465a;white-space:nowrap}.bench-page .ai-exb span.up{border-color:#c9a84c;background:#fdf8ec;color:#8a6a12}.bench-page .ai-exp{font-size:7px;line-height:1.55;color:#8a94a2;margin-top:7px}.bench-page .ai-exp b{color:#1e2530}.bench-page .ai-exf{border:1px solid #C9A84C;background:#fdf8ec;border-radius:6px;padding:5px 8px;margin-top:7px;font-size:7px;color:#8a6a12;display:none}.bench-page .ai-exf.on{display:block}.bench-page .ai-gr{background:#0b1420;border-radius:9px;position:relative;overflow:hidden}.bench-page .ai-gr-k{position:absolute;left:9px;top:7px;right:9px;font-family:DM Mono,monospace;font-size:5.6px;letter-spacing:.09em;color:#8ea3b5}.bench-page .ai-gr svg{width:100%;height:100%;display:block}.bench-page .ai-gr .nodes{opacity:0;transition:opacity .9s ease}.bench-page .ai-gr.built .nodes{opacity:1}.bench-page .rs-page{position:absolute;inset:40px 0 0;background:#0b1420;padding:8px 12px;overflow:hidden}.bench-page .rs-h1{font-size:16px;font-weight:800;color:#fff;letter-spacing:-.4px}.bench-page .rs-h1 span{color:#c9a84c}.bench-page .rs-ab{background:#fff;border-radius:8px;padding:8px 10px;display:flex;gap:7px;margin-top:7px;font-size:7.2px;line-height:1.55;color:#556070}.bench-page .rs-ab b{color:#1e2530}.bench-page .rs-card{position:relative;background:#0f1c24;border-radius:10px;margin-top:9px;height:396px;padding:9px;overflow:hidden}.bench-page .rs-strip{background:#060d16;border-radius:7px;padding:8px 10px;display:flex;align-items:center;gap:8px}.bench-page .rs-strip b{font-size:10.5px;font-weight:800;color:#fff}.bench-page .rs-strip b span{color:#c9a84c}.bench-page .rs-sc{margin-left:auto;display:flex;align-items:center;gap:6px}.bench-page .rs-sb{background:#fff;border-radius:6px;padding:4px 9px;font-size:7.8px;color:#1e2530;white-space:nowrap}.bench-page .rs-sb.dl{background:linear-gradient(180deg,#e5c86a,#c9a84c);color:#1a1408;font-weight:800}.bench-page .rs-tabs{background:#060d16;border-radius:8px;padding:5px;display:flex;gap:5px;margin-top:8px}.bench-page .rs-tb{background:#fff;border-radius:6px;padding:5px 11px;font-size:8.2px;font-weight:700;color:#1e2530;display:flex;align-items:center;gap:6px;white-space:nowrap}.bench-page .rs-tb em{font-style:normal;background:#eef0f4;border-radius:999px;padding:0 5px;font-size:6.4px;color:#556070}.bench-page .rs-tb.on{background:linear-gradient(180deg,#e5c86a,#c9a84c);color:#1a1408}.bench-page .rs-tb.on em{background:#00000024;color:#1a1408}.bench-page .rs-stage{position:absolute;inset:110px 9px 9px;background:#eef1f5;border-radius:9px;padding:8px 10px}.bench-page .rs-pdf{position:absolute;right:12px;top:8px;background:linear-gradient(180deg,#e5c86a,#c9a84c);color:#1a1408;border-radius:6px;padding:4px 10px;font-size:7.6px;font-weight:800;z-index:3}.bench-page .rs-slide{position:absolute;inset:32px 34px 10px;background:#fff;border:1px solid #e6e9ee;border-radius:9px;padding:10px 12px;overflow:hidden;animation:bf-pop .32s ease both}.bench-page .rs-arrow{position:absolute;top:50%;margin-top:-11px;width:22px;height:22px;border-radius:50%;background:#fff;border:1px solid #e0e4ea;display:flex;align-items:center;justify-content:center;color:#8a94a2;font-size:8px;z-index:4}.bench-page .rs-arrow.l{left:6px}.bench-page .rs-arrow.r{right:6px;color:#1e2530}.bench-page .rs-sh{display:flex;align-items:flex-start;gap:8px}.bench-page .rs-sk{font-family:DM Mono,monospace;font-size:6.2px;letter-spacing:.16em;color:#8a94a2}.bench-page .rs-st{font-size:13px;font-weight:800;color:#1e2530;margin-top:3px;letter-spacing:-.3px}.bench-page .rs-chips{margin-left:auto;display:flex;gap:6px}.bench-page .rs-chip{border:1px solid #e0e4ea;border-radius:6px;padding:3px 8px;font-family:DM Mono,monospace;font-size:6.6px;color:#556070;white-space:nowrap}.bench-page .rs-dk{font-family:DM Mono,monospace;font-size:6.2px;letter-spacing:.14em;color:#556070;margin-top:9px;font-weight:600}.bench-page .rs-scale{display:flex;font-family:DM Mono,monospace;font-size:6.2px;color:#8a94a2;margin-top:5px}.bench-page .rs-scale span{flex:1}.bench-page .rs-scale span.md{color:#8a6a12;font-weight:700;text-align:center}.bench-page .rs-scale span.mx{text-align:right;flex:0 0 auto}.bench-page .rs-dist{height:26px;border-radius:3px;margin-top:3px;position:relative;background:linear-gradient(90deg,#c9a84c 0% 14%,#9aa77e 30%,#5f8298 52%,#2b4256,#12212f)}.bench-page .rs-dist i{position:absolute;top:-2px;bottom:-2px;width:2px;background:#1e2530}.bench-page .rs-mm{display:flex;font-family:DM Mono,monospace;font-size:6.2px;color:#8a94a2;margin-top:3px}.bench-page .rs-mm span{margin-left:auto}.bench-page .rs-2{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:9px}.bench-page .rs-ins{border:1px solid #e6e9ee;border-radius:8px;padding:8px 9px}.bench-page .rs-ins-k{font-family:DM Mono,monospace;font-size:6px;letter-spacing:.14em;color:#8a94a2}.bench-page .rs-ins-p{font-size:7.4px;line-height:1.6;color:#33465a;margin-top:5px}.bench-page .rs-ins-m{font-family:DM Mono,monospace;font-size:7.4px;color:#8a6a12;font-weight:700;margin-top:7px}.bench-page .rs-rk{display:grid;grid-template-columns:16px 1fr 96px 30px;align-items:center;gap:6px;font-size:7.4px;color:#33465a;margin-top:4px}.bench-page .rs-rk .n{font-family:DM Mono,monospace;color:#8a94a2}.bench-page .rs-rk .b{height:9px;border-radius:2px;background:#f0f2f5;overflow:hidden}.bench-page .rs-rk .b i{display:block;height:100%;background:linear-gradient(90deg,#33465a,#0f1c24)}.bench-page .rs-rk .v{font-family:DM Mono,monospace;text-align:right;color:#1e2530}.bench-page .rs-rk.me{color:#8a6a12;font-weight:800}.bench-page .rs-rk.me .b i{background:linear-gradient(90deg,#e5c86a,#c9a84c)}.bench-page .rs-rk.me .v{color:#8a6a12}.bench-page .rs-ft{position:absolute;left:12px;right:12px;bottom:8px;display:flex;font-family:DM Mono,monospace;font-size:5.8px;letter-spacing:.12em;color:#a8b0bb}.bench-page .rs-ft span{margin-left:auto}.bench-page .rs-dd{position:absolute;background:#fff;border:1px solid #d8dce3;border-radius:7px;padding:4px;z-index:9;box-shadow:0 12px 28px #00000047;opacity:0;transform:translateY(-4px);transition:.22s ease;pointer-events:none}.bench-page .rs-dd.on{opacity:1;transform:none}.bench-page .rs-dd div{padding:5px 9px;font-size:7.6px;color:#33465a;border-radius:4px;white-space:nowrap}.bench-page .rs-dd div.sel{background:#fbf6e8;color:#8a6a12;font-weight:700}.bench-page .rs-toast{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) scale(.96);background:#0f1c24;color:#fff;border:1px solid rgba(201,168,76,.5);border-radius:9px;padding:11px 16px;text-align:center;z-index:12;opacity:0;transition:.3s cubic-bezier(.16,1,.3,1);pointer-events:none}.bench-page .rs-toast.on{opacity:1;transform:translate(-50%,-50%)}.bench-page .rs-toast b{display:block;font-size:10px;font-weight:800}.bench-page .rs-toast b span{color:#c9a84c}.bench-page .rs-toast i{font-style:normal;font-size:7.2px;color:#9fb4c6;display:block;margin-top:3px}.bench-page .rs-kpis{display:grid;grid-template-columns:repeat(3,1fr);gap:9px;margin-top:9px}.bench-page .rs-kp{border:1px solid #e6e9ee;border-radius:8px;padding:7px 9px}.bench-page .rs-kp-k{font-family:DM Mono,monospace;font-size:5.8px;letter-spacing:.14em;color:#8a94a2}.bench-page .rs-kp-v{font-size:15px;font-weight:800;color:#1e2530;letter-spacing:-.5px;margin-top:3px}.bench-page .rs-kp-v.gold{color:#8a6a12}.bench-page .rs-kp-n{font-size:6.6px;color:#8a94a2;margin-top:2px}.bench-page .rs-legend{display:flex;gap:12px;justify-content:center;font-size:6.8px;color:#556070;margin-top:4px}.bench-page .rs-legend i{display:inline-block;width:7px;height:7px;border-radius:2px;margin-right:4px}.bench-page .rs-tbl{margin-top:8px;border:1px solid #e6e9ee;border-radius:8px;overflow:hidden}.bench-page .rs-tr{display:grid;grid-template-columns:1.5fr 1fr 1fr .8fr;align-items:center;gap:6px;padding:6px 9px;font-size:7.6px}.bench-page .rs-tr.h{background:#0f1c24;color:#9fb4c6;font-family:DM Mono,monospace;font-size:6.2px;letter-spacing:.12em}.bench-page .rs-tr.b{border-top:1px solid #f2f4f7;color:#33465a}.bench-page .rs-tr.b span:not(:first-child){font-family:DM Mono,monospace;text-align:right;color:#1e2530}.bench-page .rs-tr.b.me{background:#fdf8ec}.bench-page .rs-tr.b.me span{color:#8a6a12;font-weight:700}.bench-page .rs-tr .d.up{color:#1f7a4d}.bench-page .rs-tr .d.dn{color:#c0392b}.bench-page .rs-cap{display:flex;height:20px;border-radius:4px;overflow:hidden;margin-top:9px;font-size:6px;font-family:DM Mono,monospace;color:#fff}.bench-page .rs-cap div{display:flex;align-items:center;justify-content:center}.bench-page .rs-tiles{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:9px}.bench-page .rs-tile{border:1px solid #e6e9ee;border-radius:8px;padding:7px 9px}.bench-page .rs-tile.gold{border-color:#c9a84c73;background:#fdf8ec}.bench-page .rs-tile b{display:block;font-size:14px;font-weight:800;color:#1e2530;letter-spacing:-.4px}.bench-page .rs-tile.gold b{color:#8a6a12}.bench-page .rs-tile i{font-style:normal;display:block;font-family:DM Mono,monospace;font-size:5.8px;letter-spacing:.14em;color:#8a94a2;margin-bottom:3px}.bench-page .rs-tile em{font-style:normal;display:block;font-size:6.4px;color:#8a94a2;margin-top:2px}.bench-page .rs-quad{border:1px solid #e6e9ee;border-radius:8px;padding:7px 9px;margin-top:9px}.bench-page .hero-scale .bf-frame.hero-still{width:860px!important;height:531px!important;aspect-ratio:auto!important;margin:0!important;box-shadow:none!important}.bench-page .hero-scale .bf-frame.hero-still .bf-canvas{transform:none!important}.bench-page .bhg .bf-frame.hero-still *,.bench-page .bhg .bf-frame.hero-still *:before,.bench-page .bhg .bf-frame.hero-still *:after{animation:none!important;transition:none!important}.bench-page .bhg .bf-cursor{display:none!important}@media(prefers-reduced-motion:reduce){.bench-page .bf-cursor{display:none}.bench-page .bf-scene,.bench-page .bf-ov,.bench-page .pb-vs,.bench-page .ai-vs,.bench-page .pb-sc,.bench-page .rs-slide{transition:none;animation:none}}.bench-page{--bench-gold: #C9A84C;--bench-gold-l: #E5C86A;position:relative;background:#020810;overflow-x:hidden}.bench-page .itbox-subnav{position:fixed;top:83px;left:50%;transform:translate(-50%) translateY(-12px);z-index:99;max-width:calc(100vw - 28px);overflow-x:auto;white-space:nowrap;scrollbar-width:none;display:flex;align-items:center;gap:4px;background:#080e1ad9;backdrop-filter:blur(20px) saturate(1.4);-webkit-backdrop-filter:blur(20px) saturate(1.4);border:1px solid rgba(110,154,184,.2);border-radius:100px;padding:6px;font-family:DM Sans,sans-serif;box-shadow:0 8px 28px #00000080,0 0 0 1px #0003;opacity:0;pointer-events:none;transition:opacity .25s ease,transform .25s ease}.bench-page .itbox-subnav.is-visible{opacity:1;pointer-events:auto;transform:translate(-50%) translateY(0)}.bench-page .itbox-subnav::-webkit-scrollbar{display:none}.bench-page .itbox-subnav a{color:#c3d7e6e6;font-size:12.5px;font-weight:500;letter-spacing:.2px;padding:7px 16px;border-radius:100px;text-decoration:none;transition:color .2s ease,background .2s ease}.bench-page .itbox-subnav a:hover{color:#fff;background:#6e9ab81a}.bench-page .itbox-subnav a.is-active{color:var(--bench-gold-l);background:#c9a84c1a}@media(max-width:720px){.bench-page .itbox-subnav{gap:0;padding:5px;top:78px}.bench-page .itbox-subnav a{padding:6px 8px;font-size:11px}}@media(max-width:620px){.bench-page .itbox-subnav{display:none}}.bench-page #industry-bench,.bench-page #peer-bench,.bench-page #ai-insights,.bench-page #reporting-studio,.bench-page #how-it-works,.bench-page #pricing,.bench-page #faqs{scroll-margin-top:150px}.bench-page .hero-section{position:relative;z-index:10;min-height:100vh;display:flex;align-items:center;justify-content:center;padding:80px 72px}.bench-page .hero-inner{display:flex;align-items:center;gap:56px;max-width:1340px;width:100%;margin:0 auto;position:relative;z-index:2;min-height:calc(100vh - 160px)}.bench-page .hero-text-col{flex:1 1 100%;min-width:0;padding-top:56px}.bench-page .hero-cols{display:grid;grid-template-columns:minmax(0,1fr) 470px;gap:44px;align-items:center}.bench-page .hero-copy{min-width:0}.bench-page .bh1-stack{display:flex;flex-direction:column;align-items:flex-start;gap:28px}.bench-page .bh1{font-family:DM Sans,sans-serif;font-size:clamp(30px,3.85vw,60px);font-weight:600;line-height:1.12;letter-spacing:-1.8px;color:#d8ecf4;margin:0;max-width:none;text-align:left;white-space:nowrap;background:linear-gradient(180deg,#f0faff,#a0c0d0);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}@supports not ((-webkit-background-clip: text) or (background-clip: text)){.bench-page .bh1{-webkit-text-fill-color:#D8ECF4}}.bench-page .h1-excel{height:.86em;width:auto;display:inline-block;vertical-align:-.13em;margin:0 .06em 0 .26em}.bench-page .bh1 .h1-excel{height:.82em;vertical-align:-.08em;margin:0 .06em 0 .22em}.bench-page #hero .hero-cols{grid-template-columns:50fr 50fr;align-items:center}.bench-page #hero .hero-text-col{width:100%;padding-top:0}.bench-page #hero .hero-inner{transform:translateY(20px)}.bench-page #hero .hero-copy{text-align:left}.bench-page .bh-pill{display:inline-flex;align-items:stretch;position:relative;overflow:hidden;margin-top:34px;padding:0;border-radius:2px 0 0 2px;background:linear-gradient(100deg,#c9a84c38,#a684341d,#0a14224d);box-shadow:0 10px 26px #00000057}.bench-page .bh-pill:before{content:"";width:3px;flex:0 0 auto;background:linear-gradient(180deg,#e5c86a,#c9a84c 46%,#b8882a66)}.bench-page .bh-pill span{display:block;padding:14px 28px 14px 22px;font-family:DM Sans,sans-serif;font-size:16px;font-weight:300;letter-spacing:-.1px;line-height:1.2;color:#fff;white-space:nowrap}@media(max-width:520px){.bench-page .bh-pill span{font-size:14px;white-space:normal;padding:11px 18px 11px 16px}}.bench-page .hero-vis-slot{position:relative;min-width:0}.bench-page #hero .hero-vis-slot:before{content:"";position:absolute;z-index:0;pointer-events:none;inset:-16% -10% -14% -14%;background:radial-gradient(58% 52% at 28% 22%,#60a8d64d,#60a8d600 68%),radial-gradient(52% 48% at 82% 84%,#c9a84c33,#c9a84c00 66%),radial-gradient(46% 40% at 74% 16%,#96c8eb24,#96c8eb00 70%);filter:blur(24px)}.bench-page .bhv{position:relative;z-index:1;display:block;width:100%;margin:0}.bench-page .bhg{position:relative;display:block;width:100%}.bench-page .bhg-stage{position:relative;z-index:2;width:100%;aspect-ratio:860 / 531;border-radius:16px;overflow:hidden;background:#07101cb8;box-shadow:0 30px 68px #0000008f,0 8px 22px #00000057,inset 0 0 0 1px #bedcf526}.bench-page .bhg-slide{position:absolute;inset:0;opacity:0;visibility:hidden;transform:translateY(28%);transition:opacity .62s cubic-bezier(.4,0,.2,1),transform .62s cubic-bezier(.4,0,.2,1),visibility 0s linear .62s}.bench-page .bhg-slide.out{opacity:0;transform:translateY(-28%)}.bench-page .bhg-slide.on{opacity:1;visibility:visible;transform:none;transition:opacity .68s cubic-bezier(.4,0,.2,1),transform .78s cubic-bezier(.16,1,.3,1),visibility 0s}.bench-page .hero-scale{position:absolute;top:0;left:0;width:860px;transform-origin:top left;backface-visibility:hidden}.bench-page .bhg-slide .hero-scale{height:531px;transform:scale(var(--bs, .62))}.bench-page .bhg .bf-frame.hero-still{border-radius:0!important;border:0!important}@media(max-width:1180px){.bench-page #hero .hero-cols{grid-template-columns:1fr;gap:28px}.bench-page .hero-vis-slot{margin-top:40px;max-width:640px}.bench-page .bh1{white-space:normal}}@media(max-width:960px){.bench-page .hero-section{padding:120px 32px 80px}.bench-page .hero-inner{flex-direction:column;gap:32px;min-height:auto}}@media(max-width:820px){.bench-page .hero-vis-slot{display:none}}:root{--bench-snap: cubic-bezier(.16, 1, .3, 1)}@keyframes bench-snap-in{0%{opacity:0;transform:translate3d(var(--sx, 0),var(--sy, 0),0) scale(var(--ss, 1))}to{opacity:1;transform:none}}.bench-page .hero-copy .bh1-stack{--sx: -26px;--sy: 16px;animation:bench-snap-in .95s var(--bench-snap) .06s both}.bench-page .hero-copy .bh-pill{--sx: -18px;--sy: 12px;animation:bench-snap-in .95s var(--bench-snap) .34s both}.bench-page .hero-vis-slot{--sx: 34px;--sy: -14px;--ss: .985;animation:bench-snap-in 1.05s var(--bench-snap) .12s both}@media(prefers-reduced-motion:reduce){.bench-page .hero-copy .bh1-stack,.bench-page .hero-copy .bh-pill,.bench-page .hero-vis-slot{animation:none!important}.bench-page .bhg-slide{transition:none}}.bench-page .clients-section{position:relative;z-index:10;padding:0;background:#060d18}.bench-page .clients-section:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(110,154,184,.18) 30%,rgba(201,168,76,.22) 50%,rgba(110,154,184,.18) 70%,transparent)}.bench-page .trust-bar-light{display:flex;align-items:center;background:#080c14a6;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);box-shadow:inset 0 1px #c9a84c14,inset 0 -1px #c9a84c14;border-top:1px solid rgba(255,255,255,.08);border-bottom:1px solid rgba(255,255,255,.08);padding:26px 0;position:relative;z-index:10}.bench-page .trust-label-light{font-family:DM Sans,sans-serif;font-size:13px;font-weight:700;letter-spacing:.11em;text-transform:uppercase;color:#aac8dcbf;padding:0 40px;border-right:1px solid rgba(255,255,255,.08);white-space:nowrap;flex-shrink:0}.bench-page .marquee-outer-light{flex:1;overflow:hidden;mask-image:linear-gradient(90deg,transparent 0%,black 15%,black 85%,transparent 100%);-webkit-mask-image:linear-gradient(90deg,transparent 0%,black 15%,black 85%,transparent 100%)}.bench-page .marquee-track-light{display:flex;gap:0;width:max-content;animation:bench-marquee 65s linear infinite}.bench-page .marquee-track-light:hover{animation-play-state:paused}@keyframes bench-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.bench-page .logo-set-light{display:flex;gap:0;flex-shrink:0}.bench-page .logo-item-light{font-family:DM Sans,sans-serif;font-size:13px;font-weight:600;letter-spacing:.11em;text-transform:uppercase;color:#d2e8f5e6;padding:0 40px;white-space:nowrap;flex-shrink:0;position:relative;transition:color .15s}.bench-page .logo-item-light:after{content:"|";position:absolute;right:0;color:#c9a84c2e}.bench-page .logo-item-light:hover{color:#f5f5f5;text-shadow:0 0 12px rgba(34,153,184,.35)}@media(max-width:880px){.bench-page .trust-label-light{font-size:10px;padding:0 16px}.bench-page .logo-item-light{padding:0 22px;font-size:12px}}.bench-page .bfx{position:relative;z-index:10;width:100vw;margin-left:calc(50% - 50vw);padding:44px 48px;background:linear-gradient(rgba(10,18,32,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(10,18,32,.045) 1px,transparent 1px),#eff1f5;background-size:60px 60px,60px 60px,auto;background-attachment:fixed,fixed,scroll}.bench-page .bfx.first{padding-top:92px}.bench-page .bfx.last{padding-bottom:96px}.bench-page .bfx-inner{max-width:1180px;margin:0 auto;display:grid;grid-template-columns:30fr 70fr;gap:48px;align-items:center}.bench-page .bfx.flip .bfx-inner{grid-template-columns:70fr 30fr}.bench-page .bfx-copy,.bench-page .bfx-slot{min-width:0}.bench-page .bfx-h2{font-family:DM Sans,sans-serif;font-size:clamp(28px,3.3vw,44px);font-weight:300;line-height:1.14;letter-spacing:-2px;color:#141b26;margin:0 0 20px;text-align:left}.bench-page .bfx-h2 em{font-style:normal;color:#b8942e;background-image:linear-gradient(115deg,#dcbb5e,#c9a84c 42%,#a87c1e);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;padding-right:.12em;margin-right:-.12em}@supports not ((-webkit-background-clip: text) or (background-clip: text)){.bench-page .bfx-h2 em{-webkit-text-fill-color:#B8942E}}.bench-page .bfx-pts{display:flex;flex-direction:column;gap:13px;margin:0}.bench-page .bfx-pt{position:relative;margin:0;padding-left:22px;font-family:DM Sans,sans-serif;font-size:15px;line-height:1.65}.bench-page .bfx-pt:before{content:"";position:absolute;left:1px;top:.56em;width:7.5px;height:7.5px;border-radius:50%;background:radial-gradient(circle at 34% 28%,#5b7a99,#22384f 44%,#0b1622);box-shadow:0 0 0 3px #1b2c401a,0 1px 5px #0b16226b}.bench-page .bfx-pt.a{font-weight:500;color:#1e2530}.bench-page .bfx-pt.b{font-weight:400;color:#1e2530}.bench-page .bfx-pt em{font-style:normal;font-weight:700;color:#0e1620;background-image:linear-gradient(112deg,#0c131c 0% 22%,#22303f 52%,#0c131c 82% 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;padding-right:.06em;margin-right:-.06em}@supports not ((-webkit-background-clip: text) or (background-clip: text)){.bench-page .bfx-pt em{-webkit-text-fill-color:#0E1620}}.bench-page .bfx-lg{height:1.05em;width:auto;display:inline-block;vertical-align:-.18em;margin:0 .1em}.bench-page .bfx .bf-frame{width:100%;margin:0}@media(max-width:1180px){.bench-page .bfx-inner,.bench-page .bfx.flip .bfx-inner{grid-template-columns:1fr;gap:30px}.bench-page .bfx-copy{order:-1}}@media(max-width:960px){.bench-page .bfx{padding:44px 24px}.bench-page .bfx.first{padding-top:60px}.bench-page .bfx.last{padding-bottom:68px}}.bench-page .pricing-section{position:relative;z-index:10;padding:64px 48px 74px;background:linear-gradient(rgba(74,96,112,.07) 1px,transparent 1px),linear-gradient(90deg,rgba(74,96,112,.07) 1px,transparent 1px),#f0f2f5;background-size:60px 60px,60px 60px,auto;background-attachment:fixed,fixed,scroll}.bench-page .pricing-inner{max-width:880px;margin:0 auto}.bench-page .pricing-section .orm-section-h2{color:#0a1a22;margin:0}.bench-page .pc-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;max-width:880px;margin:36px auto 0}.bench-page .pc{position:relative;display:flex;flex-direction:column;padding:0;overflow:hidden;border-radius:16px;border:1px solid rgba(201,168,76,.4);background:linear-gradient(165deg,#ffffff0d,#ffffff05 60%,#fff0),#0c0e13;box-shadow:0 18px 44px #0006,0 0 30px #c9a84c14;transition:transform .35s ease;font-family:DM Sans,sans-serif}.bench-page .pc:before{content:"";position:absolute;top:-50px;left:50%;transform:translate(-50%);width:240px;height:170px;z-index:1;pointer-events:none;background:radial-gradient(ellipse at center,rgba(201,168,76,.13) 0%,transparent 68%)}.bench-page .pc:after{content:"";position:absolute;inset:0;border-radius:16px;padding:1px;pointer-events:none;background:linear-gradient(160deg,#e5c86a59,#e5c86a00 38%,#6e9ab81a);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.bench-page .pc:hover{transform:translateY(-5px)}.bench-page .pc-band{position:relative;overflow:hidden;min-height:84px;display:flex;padding:20px 22px 22px;border-bottom:1px solid rgba(201,168,76,.35);background:linear-gradient(135deg,#c9a84c29,#c9a84c0d)}.bench-page .pc-bh{position:relative;z-index:2;display:flex;flex-direction:column;align-items:flex-start}.bench-page .pc-wave{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;z-index:1}.bench-page .pc-pill{display:inline-flex;align-items:center;border-radius:999px;padding:6px 14px;background:#f1f5f8;color:#0c1620;font-size:11.5px;font-weight:600;letter-spacing:.01em;white-space:nowrap}.bench-page .pc-p{margin-top:35px;display:flex;align-items:baseline}.bench-page .pc-v{font-size:40px;font-weight:300;letter-spacing:-1.6px;line-height:1;color:#f2f7fb}.bench-page .pc-u{font-size:15px;font-weight:500;color:#f0f6fab8}.bench-page .pc-body{position:relative;z-index:2;display:flex;flex-direction:column;flex:1;align-items:flex-start;text-align:left;padding:20px 22px 22px}.bench-page .pc-s{font-size:13.5px;line-height:1.55;color:#d8ecf4b3;margin:0}.bench-page .pc-cta{margin-top:24px;width:100%;display:block;text-align:center;border-radius:999px;padding:13px 20px;font-size:14px;font-weight:600;letter-spacing:-.1px;text-decoration:none;border:1px solid rgba(201,168,76,.5);color:#e5c86a;transition:background .25s ease,color .25s ease}.bench-page .pc-cta:hover{background:#c9a84c1a}@media(max-width:700px){.bench-page .pc-grid{grid-template-columns:1fr;gap:16px}}@media(max-width:760px){.bench-page .pricing-section{padding:46px 20px 56px}}.bench-page .orm-section-h2{font-size:clamp(28px,3.5vw,46px);font-weight:300;line-height:1.18;letter-spacing:-.03em;margin-bottom:20px;text-align:center;color:#1e2530}.bench-page .orm-section-h2 span{color:#b8942e;-webkit-text-fill-color:#B8942E}.bench-page .bhw{position:relative;z-index:10;width:100vw;margin-left:calc(50% - 50vw);padding:56px 48px 64px;background:linear-gradient(rgba(180,200,220,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(180,200,220,.05) 1px,transparent 1px),#060d18;background-size:60px 60px,60px 60px,auto;background-attachment:fixed,fixed,scroll}.bench-page .bhw-inner{max-width:1180px;margin:0 auto}.bench-page .bhw-head{text-align:center;margin-bottom:44px}.bench-page .bhw-h2{font-family:DM Sans,sans-serif;font-size:clamp(28px,3.3vw,44px);font-weight:300;line-height:1.14;letter-spacing:-1.4px;color:#e8edf3;margin:0}.bench-page .bhw-h2 em{font-style:normal;color:#b8942e;background-image:linear-gradient(115deg,#dcbb5e,#c9a84c 42%,#a87c1e);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}@supports not ((-webkit-background-clip: text) or (background-clip: text)){.bench-page .bhw-h2 em{-webkit-text-fill-color:#B8942E}}.bench-page .bhw-grid{display:grid;grid-template-columns:452px 1fr;gap:52px;align-items:stretch}.bench-page .bhw-vis{position:relative;align-self:stretch;overflow:hidden;min-height:440px}.bench-page .bv{position:absolute;inset:0;opacity:0;visibility:hidden;transform:translateY(10px);transition:opacity .5s cubic-bezier(.16,1,.3,1),transform .5s cubic-bezier(.16,1,.3,1)}.bench-page .bv.on{opacity:1;visibility:visible;transform:none}.bench-page .bv-wrap{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:6px}.bench-page .bv-svg{width:100%;height:100%;display:block}.bench-page .bhw-steps{display:grid;grid-template-rows:1fr 1fr 1fr;position:relative}.bench-page .bhw-s{display:flex;align-items:center;text-align:left;background:none;border:0;cursor:pointer;padding:20px 4px 20px 26px;position:relative;font-family:DM Sans,sans-serif}.bench-page .bhw-s:before{content:"";position:absolute;left:0;top:10px;bottom:10px;width:2px;background:#b4c8dc29;border-radius:2px}.bench-page .bhw-fill{position:absolute;left:0;top:10px;width:2px;height:0;background:linear-gradient(180deg,#e5c86a,#b8942e);border-radius:2px;animation:bench-hiw-fill var(--hd, 7s) linear forwards}@keyframes bench-hiw-fill{0%{height:0}to{height:calc(100% - 20px)}}.bench-page .bhw-tx{min-width:0}.bench-page .bhw-tx h3{font-size:17px;font-weight:700;color:#e8edf3;margin:0 0 6px;letter-spacing:-.3px}.bench-page .bhw-tx p{font-size:14px;line-height:1.62;color:#d8ecf499;margin:0}.bench-page .bhw-tx p em{font-style:normal;font-weight:500;color:#e5c86a;background-image:linear-gradient(112deg,#f4e3a6,#e5c86a 40%,#c9a84c);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;padding-right:.06em;margin-right:-.06em}@supports not ((-webkit-background-clip: text) or (background-clip: text)){.bench-page .bhw-tx p em{-webkit-text-fill-color:#E5C86A}}.bench-page .bhw-s:focus-visible{outline:2px solid rgba(184,148,46,.7);outline-offset:3px;border-radius:4px}.bench-page .bhw-pills{display:flex;flex-wrap:wrap;justify-content:center;gap:24px;margin:46px auto 0}.bench-page .bhw-pill{position:relative;border-radius:12px;padding:19px 34px;font-family:DM Sans,sans-serif;font-size:12.5px;line-height:1.6;color:#d8ecf49e;text-align:center;width:min(500px,100%);--br: rgba(158, 188, 212, .55);background-color:#0a1422c7;border:1px solid rgba(190,220,245,.085);background-image:linear-gradient(var(--br),var(--br)),linear-gradient(var(--br),var(--br)),linear-gradient(var(--br),var(--br)),linear-gradient(var(--br),var(--br)),linear-gradient(var(--br),var(--br)),linear-gradient(var(--br),var(--br)),linear-gradient(var(--br),var(--br)),linear-gradient(var(--br),var(--br));background-repeat:no-repeat;background-size:17px 2px,2px 17px,17px 2px,2px 17px,17px 2px,2px 17px,17px 2px,2px 17px;background-position:left 9px top 9px,left 9px top 9px,right 9px top 9px,right 9px top 9px,left 9px bottom 9px,left 9px bottom 9px,right 9px bottom 9px,right 9px bottom 9px}.bench-page .bhw-pill b{color:#e8edf3;font-weight:600}.bench-page .bhw-pill.gold{--br: rgba(229, 200, 106, .88);background-color:#c9a84c0d;border-color:#c9a84c33}.bench-page .bhw-pill.gold b{color:#e5c86a}@media(max-width:1000px){.bench-page .bhw{padding:34px 22px 56px}.bench-page .bhw-head{margin-bottom:30px}.bench-page .bhw-grid{grid-template-columns:1fr;gap:26px}.bench-page .bhw-vis{height:372px;min-height:0}.bench-page .bhw-s{padding:16px 2px 16px 16px}.bench-page .bhw-pills{flex-direction:column;align-items:center;gap:14px}.bench-page .bhw-pill{padding:17px 26px}}.bench-page .bv-svg .rot-a,.bench-page .bv-svg .rot-b,.bench-page .bv-svg .rot-c,.bench-page .bv-svg .puls{transform-box:fill-box;transform-origin:center}.bench-page .bv-svg .rot-a{animation:bench-bv-cw 80s linear infinite}.bench-page .bv-svg .rot-b{animation:bench-bv-ccw 60s linear infinite}.bench-page .bv-svg .rot-c{animation:bench-bv-cw 44s linear infinite}.bench-page .bv-svg .puls{animation:bench-bv-rp 4s ease-in-out infinite}.bench-page .bv-svg .nd{animation:bench-bv-sp 3s ease-in-out infinite}.bench-page .bv-badge text{font-family:DM Sans,sans-serif;font-size:7px;font-weight:700;letter-spacing:.04em;fill:#e5c86a}.bench-page .bv-cap{font-family:DM Sans,sans-serif;font-size:8px;font-weight:700;letter-spacing:.05em;fill:#e5c86a}.bench-page .bv-sub{font-family:DM Mono,monospace;font-size:6px;letter-spacing:.14em;fill:#c3d7e680}.bench-page .bv-e{font-family:DM Sans,sans-serif;font-size:9px;font-weight:700;fill:#e5c86a}.bench-page .bv-tick text{font-family:DM Mono,monospace;font-size:6.5px;letter-spacing:.18em;fill:#c3d7e68c}.bench-page .bv-tick line{stroke:#6a8494}.bench-page .bv-lbl{font-family:DM Mono,monospace;font-size:6px;letter-spacing:.16em;fill:#c3d7e67a}@keyframes bench-bv-cw{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes bench-bv-ccw{0%{transform:rotate(360deg)}to{transform:rotate(0)}}@keyframes bench-bv-rp{0%,to{opacity:.22}50%{opacity:.6}}@keyframes bench-bv-sp{0%,to{opacity:.4}50%{opacity:.95}}@media(prefers-reduced-motion:reduce){.bench-page .bv-svg *{animation:none!important}}.bench-page .faq-section{position:relative;z-index:10;padding:24px 48px 88px;background:linear-gradient(rgba(74,96,112,.07) 1px,transparent 1px),linear-gradient(90deg,rgba(74,96,112,.07) 1px,transparent 1px),#f0f2f5;background-size:60px 60px,60px 60px,auto;background-attachment:fixed,fixed,scroll}.bench-page .faq-inner{max-width:880px;margin:0 auto}.bench-page .faq-section .orm-section-h2{color:#0a1a22}.bench-page .faq-lead{font-size:15px;line-height:1.7;color:#4e6472;text-align:center;max-width:600px;margin:-32px auto 44px}.bench-page .faq-list,.bench-page .faq-extra{display:flex;flex-direction:column;gap:12px}.bench-page .faq-extra{display:none;margin-top:12px}.bench-page .faq-extra.is-open{display:flex}.bench-page .faq-item{background:#fff;border:1px solid rgba(11,26,36,.1);border-radius:12px;box-shadow:0 1px 2px #101d290a;transition:border-color .22s ease,box-shadow .22s ease}.bench-page .faq-item:hover{border-color:#0b1a2433;box-shadow:0 4px 14px #101d2912}.bench-page .faq-item.open{border-color:#b8882a6b;box-shadow:0 8px 26px #101d2917}.bench-page .faq-q{display:flex;align-items:center;justify-content:space-between;gap:18px;width:100%;padding:19px 22px;background:none;border:none;cursor:pointer;font-family:DM Sans,sans-serif;font-size:14.5px;font-weight:600;color:#0b1a24;line-height:1.45;text-align:left}.bench-page .faq-q:hover{color:#8a6418}.bench-page .faq-item.open .faq-q{color:#0b1a24}.bench-page .faq-icon{flex-shrink:0;width:24px;height:24px;border-radius:50%;background:#b8882a17;border:1px solid rgba(184,136,42,.32);color:#b8882a;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:300;line-height:1;transition:transform .25s ease,background .22s ease,border-color .22s ease}.bench-page .faq-item.open .faq-icon{background:#8a6418;border-color:#8a6418;color:#fff;transform:rotate(45deg)}.bench-page .faq-a{max-height:0;overflow:hidden;transition:max-height .32s ease,padding .32s ease;padding:0 22px}.bench-page .faq-item.open .faq-a{max-height:460px;padding:0 22px 20px}.bench-page .faq-item.open .faq-a-text{border-top:1px solid rgba(11,26,36,.08);padding-top:15px}.bench-page .faq-a-text{font-size:13.5px;color:#4e6472;line-height:1.75}.bench-page .faq-a-text strong{color:#0b1a24;font-weight:600}.bench-page .faq-viewall{display:block;margin:28px auto 0;padding:11px 26px;font-family:DM Sans,sans-serif;font-size:13px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#5c7a8c;border:1px solid rgba(11,26,36,.16);border-radius:100px;background:#ffffffb3;cursor:pointer;text-align:center;transition:color .2s ease,border-color .2s ease,background .2s ease}.bench-page .faq-viewall:hover{color:#8a6418;border-color:#b8882a80;background:#fff}.bench-page .faq-viewall:focus-visible{outline:none;box-shadow:0 0 0 3px #b8882a33}@media(max-width:760px){.bench-page .faq-section{padding:52px 20px 64px}}.bench-page .frame-block{position:relative;z-index:1;margin:0;background:#060d18;min-height:100vh}.bench-page .frame-block.cta-frame{min-height:50vh}.bench-page .cta-frame:before{content:"";position:absolute;top:0;left:7.5%;right:7.5%;height:1px;background:linear-gradient(90deg,transparent 0%,#c9a84c 15%,#e8c84e 50%,#c9a84c 85%,transparent 100%);border-radius:2px;opacity:.7;z-index:2;pointer-events:none}.bench-page .cta-section{position:relative;z-index:10;max-width:920px;margin:0 auto;padding:80px 48px;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:50vh;gap:26px}.bench-page .cta-heading{font-family:DM Sans,sans-serif;font-size:44px;font-weight:300;letter-spacing:-1px;line-height:1.18;color:#f5f5f5;margin:0}.bench-page .cta-heading .gold-static{background:linear-gradient(100deg,#fff0b8,#efc861,#d8a93c 60%,#b8882a);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.bench-page .cta-byline{font-family:DM Sans,sans-serif;font-size:16px;font-weight:400;line-height:1.75;color:#d2e1f0d1;max-width:760px;margin:0 auto}.bench-page .cta-row{display:flex;gap:14px;flex-wrap:wrap;justify-content:center;margin-top:16px}.bench-page .cta-btn{display:inline-flex;align-items:center;gap:10px;padding:14px 28px;border-radius:100px;font-family:DM Sans,sans-serif;font-size:14px;font-weight:600;letter-spacing:.02em;text-decoration:none;cursor:pointer;transition:transform .25s ease,background .25s ease,border-color .25s ease,box-shadow .25s ease}.bench-page .cta-btn.primary{background:linear-gradient(135deg,#e8c84e,#c9a84c 45%,#8d6620);color:#050a14;border:1px solid rgba(232,200,78,.85);box-shadow:0 8px 24px #e8c84e38}.bench-page .cta-btn.primary:hover{transform:translateY(-1px);box-shadow:0 12px 32px #e8c84e61}.bench-page .cta-btn.secondary{background:#ffffff0a;border:1px solid rgba(255,255,255,.22);color:#f5f5f5}.bench-page .cta-btn.secondary:hover{background:#ffffff1a;border-color:#ffffff6b;transform:translateY(-1px)}@media(max-width:760px){.bench-page .cta-heading{font-size:32px}}@media(max-width:620px){.bench-page .hero-section{min-height:auto;padding:96px 20px 56px}.bench-page .hero-inner{min-height:auto;gap:24px}.bench-page .hero-text-col{padding-top:0}.bench-page .hero-cols{gap:28px}.bench-page .hero-h1{letter-spacing:-1.2px;margin-bottom:20px}.bench-page .hero-sub-left{font-size:15px;line-height:1.7;margin-bottom:32px}.bench-page .hero-cta-row,.bench-page .cta-row{flex-wrap:nowrap;gap:8px}.bench-page .hero-cta-row>*,.bench-page .cta-row>*{flex:0 1 auto;min-width:0;white-space:nowrap;justify-content:center;padding:12px clamp(10px,3.4vw,22px);font-size:clamp(10.5px,3.3vw,13.5px)}.bench-page .trust-bar-light{padding:18px 0}.bench-page .trust-label-light{font-size:9px;letter-spacing:.08em;padding:0 12px}.bench-page .logo-item-light{padding:0 18px;font-size:11px}.bench-page .bfx{padding:40px 18px}.bench-page .bfx-pt{font-size:14px;padding-left:19px}.bench-page .faq-lead{margin:-20px auto 32px}.bench-page .frame-block.cta-frame{min-height:auto}.bench-page .cta-section{min-height:auto;padding:56px 20px 64px;gap:20px}.bench-page .cta-heading{font-size:28px;letter-spacing:-.6px}.bench-page .cta-byline{font-size:15px;line-height:1.7}}
